نوامبر 9, 2016
xamarin

معرفی وب سرویس ها در زامارین (بخش سوم)

معرفی وب سرویس ها در زامارین ServiceStack روش دیگر برای فراخوانی وب سرویس ها ServiceStack است. به عنوان مثال کد زیر طریقه استفاده از Service Stackها با متد IServiceClient.GetAsync برای صدور درخواست را نشان می دهد: [crayon-5a2ed52622dc8819444681/] استفاده از اطلاعات RESTful وب سرویس های RESTful معمولا از پیام های JSON برای بازگزداندن اطلاعات به کلاینت استفاده می کنند. JSON بر پایه Text است. فرمت data-interchange که payloadهای فشرده ایجاد می کند که نتیجه آن کاهش پهنای باند مورد نیاز در هنگام ارسال داده هاست. در این بخش، مکانیزم استفاده از پاسخ های RESTful در JSON و Plain-Old-XML (POX) مورد بررسی […]
نوامبر 6, 2016
xamarin

معرفی وب سرویس ها در زامارین (بخش دوم)

معرفی وب سرویس ها در زامارین HTTPWebRequest فراخوانی وب سرویس ها با HTTPWebRequest شامل: 1-ایجاد instance درخواست برای URI خاص 2-تنظیم HTTP property های مختلف برای instance درخواست 3-بازیابی HttpWebResponse از درخواست 4-خواندن داده ها از پاسخ به عنوان مثال، کد زیر را داده ها را از کتابخانه ملی ایالات متحده در خدمات وب پزشکی بازیابی می کند: [crayon-5a2ed5272d64d337642553/] کد بالا یک HttpWebRequest که اطلاعات را با فرمت JSON بر می گرداند ایجاد می کند. اطلاعات برگشت داده شده یک HttpWebResponse هستند که از هر StreamReader می توانند برای خواندن اطلاعات دریافت شوند. RestSharp رویکرد دیگر برای استفاده از سروریس […]
نوامبر 3, 2016
xamarin

معرفی وب سرویس ها در زامارین (بخش اول)

معرفی وب سرویس ها در زامارین در این راهنمای چگونگی استفاده از وب سرویس ها با تکنولوژی های مختلف توضیح داده می شود. موضوعات تحت پوشش عبارتند برقراری ارتباط با سرویس های Rest، سرویس های SOAP و سرویس های WCF مقدمه بسیاری از اپلیکیشن های موبایل وابسته به cloud هستند و وب سرویس های یکپارچه در اپلیکیشن های موبایل این سناریو را دنبال می کنند. پلتفرم زامارین استفاده از تکنولوژی های مختلف وب سرویس را پستیبانی می کند که شامل in-built و third-party است و برای استفاده در RESTful، ASMX و WCF از آن استفاده می شود. در این جا […]