WebSphere

معرفة المزيد عن السياسات الوسيطة

باستخدام السياسات الوسيطة، يمكنك التحكم في تفاعلات الخدمة ديناميكا باستخدام المعلومات السياقية. معرفة العلاقات بين وحدات البرامج والخدمات المستهدفة والسياسات الوسيطة.

السياسات الوسيطة

باستخدام السياسات الوسيطة، يمكنك توصيف تفاعلات الخدمة ديناميكيا من خلال احلال القيم الخاصة بخصائص وحدة البرامج. يتم تعريف خصائص وحدة البرامج التي يمكنك احلالها في تدفق وسيط. تقوم بتعريف قيم الاحلال في سياسة وسيطة.

يتم تخزين السياسات الوسيطة في WebSphere Service Registry and Repository (WSRR)، لكن يمكنك تكوينها باستخدام عنصر واجهة التعامل ادارة السياسات الوسيطة.
يوضح هذا الشكل طلبين. اذا تم ترتيب أكثر من بند واحد، سينتج عن شرط السياسة الوسيطة تطبيق سياسة وسيطة مختلفة.

تكوين وحدات البرامج التي يمكنها استخدام السياسات الوسيطة

يمكنك استخدام WebSphere Integration Developer لتكوين وحدات البرامج ذات تدفق وسيط. يجب أن يتضمن التدفق الوسيط تحليل للسياسة مبدئي، الذي يمكنه التوصل الى السياسات الوسيطة في WSRR. عندئذ تقوم بتعريف ما اذا كان تحليل السياسة المبدئي يقوم باسترجاع السياسات الوسيطة المصاحبة لوحدة البرامج أو الخدمات المستهدفة أو كلاهما.

عند تكوين التدفق الوسيط يجب أن تقوم بتضمين سياسات وسيطة أخرى، التي تريد احلال الخصائص الخاصة بها.
  1. استخدم WebSphere Integration Developer لتكوين وحدة برامج تحتوي على العناصر الأولية والوسيطة لحلول السياسة. يجب وضع العناصر الأولية لحلول السياسة قبل أية عناصر أولية تريد تعديل خصائصها.
  2. قم بتوصيف العناصر الأولية لحلول السياسة.
    1. حدد تعريف WSRR الذي سيتم استخدامه أو استخدام التعريف المفترض.
    2. حدد ما اذا كان سيتم استرجاع السياسات الوسيطة المصاحبة لوحدة البرامج أو الخدمات المستهدفة أو كلاهما.
    3. اختياري: اذا كنت تريد استخدام شرط gate condition، قم بتكوين اسم شرط السياسة الذي يطابق شرط gate condition بالسياسة. حدد المكان الذي تم ايجاد قيمة الشرط به في الرسالة، من خلال اتاحة تعبير XPath. على سبيل المثال، يمكنك تكوين شرط اسم للسياسة باستخدام Age وتعبير XPath كما يلي /body/priceChecker/request/Age. عند تشغيل طلبات الخدمة، سيتم تحديد قيمة مدة الشرط من خلال /body/priceChecker/request/Age.
  3. اختياري: اذا كنت تريد الحاق سياسات وسيطة مع الخدمة المستهدفة بدلا من وحدة البرامج، قم باضافة Endpoint Lookup مبدئي قبل تحليل السياسة المبدئي.
  4. اضافة سياسات وسيطة مبدئية أخرى.
  5. قم بتطوير أية خصائص تريد احلالها ديناميكيا. يمكن احلال الخصائص التي تم تطويرها فقط بواسطة السياسات الوسيطة.

توصيف WebSphere ESB أو وحدة خدمة WebSphere Process Server

يجب أن تحتوي وحدة خدمة التطبيقات على وحدة البرامج الخاصة بك وأن يتم تحديد WSRR الصحيح بها.
  1. قم بنشر وحدة البرامج الخاصة بك الى WebSphere ESB أو وحدة خدمة WebSphere Process Server.
  2. تأكد من أن WebSphere ESB أو وحدة خدمة WebSphere Process Server يحتوي على تعريف WSRR مناسب لوحدة البرامج الخاصة بك.

توصيف WSRR

عند قيام تحليل السياسة الوسيطة المبدئي بتشغيل طلبات الخدمة، يتطلب الأمر WSRR. لذلك، يجب أن يحتوي WSRR على المعلومات الخاصة بوحدات البرامج والخدمات الخاصة بك.
  1. قم بتحميل ملف EAR، الذي يحتوي على وحدة برامج SCA الخاصة بك، في WSRR.
  2. اختياري: اذا تطلب الأمر، قم بتحميل WSDL للخدمات المستهدفة التي تريد استخدامها.

استخدام عنصر واجهة التعامل لادارة السياسات الوسيطة

يمكنك استخدام عنصر واجهة تعامل ادارة السياسات الوسيطة لتكوين سياسات وسيطة والحاقهم مع وحدات برامج أو خدمات مستهدفة. بالاضافة لذلك، يقوم عنصر واجهة التعامل بتكوين ملحقات السياسة التي تصاحب السياسات الوسيطة مع وحدات البرامج أو الخدمات المستهدفة. يتم تكوين السياسات الوسيطة وملحقات السياسة في WSRR.

بالنسبة لكل خاصية تريد احلالها، يجب اضافة تأكيد. يقوم عنصر واجهة التعامل بالاشارة الى الخصائص التي تريد احلالها كتأكيدات. في WSRR، تكون احلالات الخاصية هي تأكيدات بالسياسة. اذا كنت تريد سياسة وسيطة شرطية، يجب اضافة شرط مرور. في WSRR، تعد شروط المرور عبارة عن خصائص المستخدم في ملحقات السياسة.
  • عند تكوين ملحقات سياسة باستخدام عنصر واجهة التعامل ادارة السياسات الوسيطة، سيقوم عنصر واجهة التعامل بتكوين ملحقات سياسة منفردة وسياسة وسيطة واحدة لكل مجموعة لها تأكيد.
  • عند حذف ملحقات سياسة باستخدام عنصر واجهة التعامل ادارة السياسات الوسيطة، يقوم عنصر واجهة التعامل بحذف ملحقات السياسة وأي سياسات مرفقة معها، ما لم يكن جاري استخدام السياسات من خلال ملحقات مختلفة.
عند استخدام عنصر واجهة تعامل ادارة السياسات الوسيطة لالحاق السياسات الوسيطة للخدمات المستهدفة، يمكنك الحاق السياسات بالمستويات التالية.
  • الخدمة
  • نقطة نهاية
  • العملية

concept موضوع يتعلق بالمفاهيم

شروط الاستخدام | المعلومات المرجعية


شارة خاتم الوقت أخر تحديث: 17 مارس 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_medpolicywidget/help_learnaboutmedpolicies.html
حقوق النشر لشركة IBM،‏ 2005، 2009. جميع الحقوق محفوظة.
يتم تشغيل مركز المعلومات هذا بواسطة تقنيات Eclipse ‏(http://www.eclipse.org)‏.