عندما تتفاعل مع خدمات الشبكه العالمية ، وعموما فإن اختيار الطريقة التي سيتم استخدامها لجعل لكم. غالبية الخدمات تعمل اما في بقية او الصابون ، وليس كل من (الامازون هو الاستثناء الملحوظ لهذه القاعده). عندما تتاح لها الاختيار ، ولكن هناك عدة نقاط للنظر :
|
|
- فوق بقية الطلبات ضءيله نسبيا. الصابون الطلبات ، ومن ناحية اخرى ، تحتوي على الكثير من المعلومات الاضافيه التي يمكن ان تضاف تصل حقا.
- الشفافيه مع بقية الطلبات (حتى عند الانتهاء منها اكثر من https) ، وطلب جميع المعلومات التي ارسلت في اضحة ؛ مع الصابون الا نقطة النهاية (العنوان) هو مرئي. وقد يبدو هذا واضح من اجل الفوز والصابون ، ولكن ليس تماما. عندما تطلب الذهاب في اضحة ، انهم يمكن بسهولة رصد من جانب الادارات ذات الصلة وانها فرزت الجدران الناريه. بقية الطلبات يمكن ايضا بسهولة المخباه (عندما يكون ذلك علامة على النحو المسموح به خادم) عن طريق الهياكل الاساسية القائمة ، والحد من خادم تحميل التكاليف وعرض النطاق الترددي.
- سهولة استخدام العديد من مطوري أبدت تفضيلها لتطوير خدمة للراحة ، لان الطلبات يمكن أن تولد بسرعة دون تغليف جميع الاضافيه التي تتطلبها الصابون. الامازون ، على سبيل المثال (عرض كل من الصابون وبقية الوصلات) ، فقد 85 في المئة من طلباته يحدث على مدى الراحة.
- داءره تعريف الصابون الخدمات تعرف لغة وصف خدمات الويب (wsdl) الملفات ، التي تحتوي على جميع المعلومات المطلوبة لتقديم طلب. في الواقع ، والصابون عامة عملاء تتوافر ان تسمح لك تقديم اي طلب الخدمة التي تقدمها نظرا لشيء ولكن التصدي للملف wsdl. وليس هناك ما يعادلها لبقية الخدمات.
التلخيص - الصابون الطلبات مغلفه داخل مظروف أكس أم أل. جثة طلب هو نفسه ثم مرة أخرى مغلفة داخل هيئة عنصر. اضافة namespacing داخل الوثيقة يذهب الى أبعد من ذلك الى وضع تعريف واضح بالضبط ما هو وصف كل عنصر. وهناك عدة ادوات ممتازة الى هناك لمساعدة وثيقة انشاء ، والتي يمكن ان تتخذ الملل من اصل خلق تعد هذه الطلبات.
عموما ، ليس هناك فائز واضح (اذا كان هناك ، فلن أحتاج ليعرض على حد سواء). الاختيار سيعتمد على تطبيق معين والادوات المتاحة لبناء عليه. وبصفة عامة ، عندما تتاح لها الاختيار ، لانني افضل استخدام الصابون في بلادي خدمة الشبكه العالمية للاتصالات. وارى ان داءره التعريف والتغليف التي توفرها الصابون اضافية تفوق النفقات العامة وعدم وجود بروتوكول المستوى من الشفافيه.
| ملاحظه | آخر واحد مشترك هو خدمة ويب API - اكس ام أل للجنة الحمايه من الاشعاع. - على الرغم من أكس أم أل للجنة الحمايه من الاشعاع بسيط للغاية لمعرفة واستخدام ، فانه يفتقر الى ملامح الصابون مع الابقاء على اعلى بكثير من بقية النفقات العامة. لذلك ، تبعا لاغراض الخاصة بك ، او اختيار بقية الصابون بل تكاد ان تكون دائما الخيار الافضل. |
|
|