PDA

View Full Version : سوال: چگونگی استفاده از وب سرویس های غیر Local روی سیستم شخصی



niloofar norouzi
چهارشنبه 23 مرداد 1387, 01:29 صبح
با عرض سلام
من می خواهم از وب سرویس هایی که روی اینترنت هستند در برنامه کلاینت خودم استفاده کنم..لطف کنید و من را راهنمایی بفرمایید که چگونه از این دو وب سرویس استفاده کنم.
1-اولی شامل متد GetWeather (http://www.deeptraining.com/webservices/weather.asmx?op=GetWeather)است.
http://www.deeptraining.com/webservices/weather.asmx
2-دومی منبع کد است که آن را از آدرس زیر پیدا کردم.
http://barnamenevis.org/forum/showthread.php?t=47550&highlight=%D9%87%D9%88%D8%A7 (http://barnamenevis.org/forum/showthread.php?t=47550&highlight=%D9%87%D9%88%D8%A7)


http://barnamenevis.org/forum/showthread.php?t=47550&highlight=%D9%87%D9%88%D8%A7
حالا نمی دانم چگونه از آنها استفاده کنم؟

Vahid_moghaddam
چهارشنبه 23 مرداد 1387, 12:36 عصر
یه ClassLibrary ایجاد کنید.
روی Web References کلیک راست کنید و Add Web References رو انتخاب کنید. در صفحه ای که باز می شه، آدرس webserivce مورد نظر رو تایپ کنید. و روی دکمه Go بزنید. وب سرویس و متدهاش شناسایی می شه. در همون صفحه یه textbox با عنوان web refrence name وجود داره، نام مورد نظرتون رو تایپ کنید. و دکمه add reference رو فشار بدید. reference به namespace شما اضافه می شه. پروژه رو build کنید، dll ساخته شده شامل namespace مربوط به ارتباط با webservice هست.