سياسة WS
WS-Policy هي مواصفات تسمح لخدمات الويب باستخدام XML للإعلان عن سياساتها (فيما يتعلق بالأمان وجودة الخدمة وما إلى ذلك) ولمستهلكي خدمات الويب بتحديد متطلبات سياساتهم.
WS-Policy هي توصية من W3C اعتبارًا من سبتمبر 2007.
تمثل WS-Policy مجموعة من المواصفات التي تصف قدرات وقيود سياسات الأمان (وغيرها من سياسات الأعمال) على الوسطاء ونقاط النهاية (على سبيل المثال، رموز الأمان المطلوبة، وخوارزميات التشفير المدعومة، وقواعد الخصوصية) وكيفية ربط السياسات بالخدمات ونقاط النهاية.
تأكيد السياسة
يمكن أن تكون التأكيدات إما متطلبات مفروضة على خدمة ويب أو إعلانًا عن سياسات خدمة ويب.
علامات المشغل
يتم استخدام "عاملين" (علامات XML) لتقديم بيانات حول مجموعات السياسات:
- wsp:ExactlyOne - يؤكد على ضرورة استيفاء شرط عقدة فرعية واحدة فقط.
- wsp:All - يؤكد على ضرورة استيفاء جميع العقد الفرعية.
منطقياً، لا يقدم الوسم wsp:All الفارغ أي تأكيدات.
تقاطع السياسات
إذا حدد كل من المزوّد والمستهلك سياسةً ما، فسيتم حساب سياسة فعّالة، تتكون عادةً من تقاطع السياستين. تحتوي السياسة الجديدة على التأكيدات التي قدمها الطرفان والتي لا تتعارض مع بعضها البعض. مع ذلك، تُعتبر التأكيدات المترادفة غير متوافقة عند تقاطع السياسات. يُمكن تفسير ذلك بسهولة من خلال كون تقاطع السياسات منهجًا نحويًا، لا يُراعي دلالات التأكيدات، كما أنه يتجاهل معايير التأكيد.
على عكس ما قد يوحي به الاسم، فإن تقاطع السياسات (على الرغم من أنه مشابه تمامًا) ليس تقاطع مجموعات.
المواصفات ذات الصلة
- يحدد الملحق WS-Policy كيفية إضافة السياسات إلى WSDL وUDDI.
- تحدد سياسة الأمان WS-SecurityPolicy تأكيدات سياسة الأمان لـ WS-Security و WS-Trust و WS-SecureConversation .
- تحدد WS-Policy4MASC سياسات الإدارة لخدمات الويب وتكويناتها.
روابط خارجية
- أحدث توصيات إطار عمل سياسة خدمات الويب في اتحاد شبكة الويب العالمية (W3C).
- أحدث سياسة لخدمات الويب - مقدمة تمهيدية في W3C
- صفحة فريق عمل سياسات خدمات الويب في W3C
- مواصفات سياسة WS
- مواصفات خدمة الويب
- المعايير القائمة على لغة XML
- سياسة
