خدمت وب: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Luckas-bot (بحث | مشارکت‌ها)
جز r2.7.1) (ربات افزودن: te:వెబ్ సర్వీస్
Cyletech (بحث | مشارکت‌ها)
خط ۳۵:
==نمایانگر حالت انتقال - (Representational state transfer (REST) ==
 
این مدل تلاشی است در جهت توصیف و یا ساخت معماری هایی که اراز http و یا پروتکل‌های مشابه ای استفاده می کنند که هدفشان محدود کردکردن واسطه(interface) هاست به استفاده از اعمال شناخته شده واستاندارد (مثل GET، POST، PUT، DELETE بروی HTTP) دراینجا بیشتر تاکیدمان برتعامل با منابعی است که حالتپذیر(StatefullState-full) هستند به جای استفاده از پیغامها و یا عملیاتها. یک معماری مبتنی بر REST که RESTfullREST-full نامیده می‌شود می تواند برای تعریف یک پیغام سوپ از WSDL بروی HTTP استفاده کند یا می تواند یک کلاس انتزاعی باشد که صرفا بروی سوپ بنا شده باشد، یا می تواند بلکلتماماً بدون هیچ استفاده ای از سوپ ساخته شود. WSDL ۲ نتنهانه تنها اتصال به همه متدهای ورژن یک را امکانپذیر می‌کند بلکه تمامی متدهای اتصال به http را ساپورتپشتیبانی می‌کند، بنابراین به نظر می رسد که برای وب سرویسرور هایی از نوع REST این اجرا بهنرینبهترین باشد، هر جند که پشتیبانی از این مشخصات فنی معماری، درون کیت‌های برنامه نویسی روز دنیا هنوز ضعیف می باشد. این برنامه‌ها معمولاً به سمت تولید ابزارهایی برای WSDL ۱ تمایل دارند.
 
== جستارهای وابسته ==