ما هي مواصفات خدمة الويب (WS-*) التي من المنطقي تنفيذها بالفعل؟

StackOverflow https://stackoverflow.com/questions/266172

سؤال

أقوم بتنفيذ SOA في شركة كبيرة، ولست متأكدًا من مواصفات خدمة الويب (WS-*) المناسبة للتنفيذ.على الأقل، أنا أتطلع إلى WS-Addressing وWS-Security وWS-Eventing وWS-ReliableMessaging.ومع ذلك، هناك عدة معايير أخرى التي تبدو مثيرة للاهتمام، لكني لا أعرف أي منها تم تكييفها على نطاق واسع.لا أرغب في تنفيذ معيار (وإجبار جميع المطورين على اتباعه) إذا لم يكونوا ناضجين أو ضروريين.

يحرر:

أنا أطرح هذا السؤال ليس عن موقف معين، ولكن بشكل عام.هناك عدد لا بأس به من معايير WS-* التي لا يبدو أن لها الكثير من الاستخدام العملي (على الأقل بالنسبة لي)، لذلك أشعر بالفضول حقًا بشأن المعايير المستخدمة على نطاق واسع.

شكرا لمساعدتك!

كا

هل كانت مفيدة؟

المحلول

يتم استخدام WS-Adressing على نطاق واسع وهو مفيد جدًا.بالنسبة إلى WS-Security، فكر في مجموعة الآليات التي ستحتاج إليها (استنادًا إلى سيناريوهات الاستخدام الخاصة بك).

نصائح أخرى

واعتمد فقط SOAP على نطاق واسع. إذا كنت تهتم متناول اليد، تجاوز WS-الأمن وWS-معالجة يسأل عن المتاعب (حتى WS-الأمن يمكن أن يكون من الصعب بالنسبة للكثير من الناس). إذا كنت تقوم بإنشاء خدمات للاستخدام الداخلي في شركة كبيرة، فإنني لن تقلق قدر. سيكون شيئا مثل WCF يسمح لك لتوفير النهاية مع الارتباطات المختلفة لمجموعة واسعة من المستهلكين دون كتابة أي رمز إضافية.

وهناك نوعين من الخدمات على شبكة الإنترنت: REST و SOAP. وهي تمثل بروتوكولات مختلفة من إرسال البيانات عبر الإنترنت.

والخدمية هي اختصار الوقوف لالعمارة الخدمية. بل هو وسيلة من architecturing النظام باستخدام طبقات multiplet (التطبيقات) واحدة فوق الأخرى. خدمات ويب، ومعظمهم من الصابون مقرها تستخدم لتنفيذ هذا archtecture، ولكنها ليست الطريقة الوحيدة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top