توزيع برامج خدمات ويب SOAP الواردة

بمجرد تحديد خدمة ويب SOAP الواردة، لا تصبح متوفرة آليًا لعملاء خدمة الويب للوصول إلى النظام. تشير حالة النشر وإشارة نشط (التي يتم تعيينها إلى صحيح) إلى ما إذا كانت إحدى خدمات الويب متوفرة أم لا. الخطوة الأخيرة هي توزيع خدمات ويب SOAP الواردة إلى ملقم تطبيقات ويب Java EE. تحتوي مرحلة النشر هذه على عدد من الخطوات التي يتم تنفيذها آليًا عند بدء النشر:

  • يتم إنشاء ملفات خدمة الويب ويتم إرفاق السياسات.

  • يتم إنشاء WSDL بالتعليقات التوضيحية وعمليات التعداد المناسبة.

  • يتم إنشاء وتجميع رمز جزء برنامج Java اللازم لتنفيذ خدمة الويب في ملقم تطبيقات ويب Java EE.

  • يتم إنشاء خدمات الويب بملف بأرشيف تطبيقات ويب (WAR) صالح.

  • يتم، اختياريًا، نشر ملف WAR الخاص بخدمات الويب، الذي تم إنشاؤه حديثًا، إلى ملقم تطبيقات ويب Java EE. ويمكن القيام بذلك يدويًا أيضًا لعمليات النشر المجمعة، إذا كان ذلك مرغوبًا.

تتوفر طريقتان لتوزيع خدمات ويب SOAP الواردة:

  • النشر بسطر الأمر باستخدام الأمر iwsdeploy[.sh] كما هو موضح في دليل إدارة الملقم. هذه الطريقة مُوصى بها لعمليات تنفيذ الإنتاج وعمليات التثبيت الأصلية.

  • النشر باستخدام بوابة نشر خدمة الويب الواردة. هذه الطريقة مدعمة فقط في بيئات التطوير (غير الإنتاج).

بوابة النشر لخدمة الويب الواردة

لاستخدام بوابة "نشر خدمة الويب الواردة" على الشبكة، تنقل باستخدام الإشراف > التكامل > نشر خدمة الويب الواردة.

توضح الأقسام التالية المناطق الأساسية المتاحة على البوابة.

توزيع برامج خدمات ويب SOAP الواردة

توفر منطقة توزيع خدمات ويب SOAP الواردة معلومات عن آخر عملية توزيع برامج. إذا كانت المنطقة عبارة عن منطقة نشر (بدون إنتاج)، فيمكنك استخدام زر نشر من أجل نشر أو إعادة نشر خدمات الويب الواردة. وسيتم نشر كل خدمات الويب الواردة التي يكون المفتاح نشط الخاص بها بالقيمة نعم. سيتم إلغاء نشر كل خدمات الويب الواردة التي يكون المفتاح نشط الخاص بها بالقيمة لا.

ملاحظة: عند توزيع خدمة ويب SOAP الواردة، يتم تسجيل قيمة حقل مراجعة الخدمة الخاصة بها. سيتطلب إجراء تغييرات محددة على التكوين إعادة النشر لتصبح سارية المفعول. وعند حدوث أي من التغييرات التالية، تتم زيادة قيمة مراجعة خدمة الويب الواردة. وسوف يؤدي ذلك إلى إظهار حالة النشر للقيمة يتطلب النشر.
  • يتم تغيير المفتاح نشط

  • تتم إضافة تعليق توضيحي أو حذفه

  • تتم إضافة عملية أو حذفها.

  • يتم تغيير اسم العملية، نوع المخطط / اسم المخطط، الطلب أو مخطط الاستجابة، الطلب أو XSL للاستجابة لعملية.

ملاحظة: بالإضافة إلى ذلك، إذا كانت النسخة المعدلة تدعم خدمات XAI التي يتم نشرها عبر IWS، سيتم أيضًا نشر خدمات XAI الواردة المناسبة أو عدم نشرها كما هو مطلوب.

حالة النشر

تعرض منطقة حالة التوزيع قائمة بخدمات ويب SOAP الواردة في المنتج بما في ذلك حالة التوزيع.

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

  • تم نشره. الإشارة إلى أن خدمة الويب الواردة تم نشرها ولم يتم اكتشاف أية تغييرات تم إجراؤها على التكوين.

  • يتطلب النشر. الإشارة إلى أن خدمة الويب الواردة لم يتم نشرها مطلقًا أو تم نشرها ولكن في نفس الوقت، تم اكتشاف تغييرات تم إجراؤها على التكوين وتتطلب إعادة النشر.

  • لم يتم نشره. الإشارة إلى أن خدمة الويب الواردة تم تعليمها كغير نشطة ولم يتم العثور على خدمة الويب الواردة ليتم نشرها في هذا الوقت.

  • يتطلب إلغاء النشر. الإشارة إلى أن خدمة الويب الواردة تم تعليمها كغير نشطة ولكن تم العثور على خدمة الويب الواردة ليتم نشرها في هذا الوقت.

في حالة نشر خدمات الويب الواردة (IWS)، سوف يتضمن عمود "عرض" رابط WSDL مما يسمح لك بتشغيل إطار منفصل لعرض تعريف WSDL.

ملاحظة: بالنسبة لعمليات تثبيت الشبكة السحابية، يدعم النظام تحديد معرف الموارد الموحد WSDL من خلال قيمة الاستبدال المحددة لمعرف الموارد الموحد للرمز المميز: @F1_​BASE_​IWS_​URI@. سيستخدم النظام هذه القيمة لكل وظيفة موضحة في استبدال معرف الموارد الموحد. عند عدم تحديد قيمة، سيقوم النظام باستخدام عنوان URL افتراضي، يكون هو عنوان URL المناسب لعمليات التثبيت بالمواقع.

استخدم زر النقل الموجود بجوار أي خدمة من خدمات الويب الواردة المدرجة في المنطقة لعرض تفاصيل سجل خدمة الويب الواردة. يؤدي هذا إلى عرض منطقة خدمة الويب الواردة. وهي نفس المنطقة التي يتم عرضها في بوابة صيانة خدمة الويب الواردة.

حالة نشر خدمة XAI الواردة

يتم عرض منطقة حالة نشر خدمة XAI الواردة فقط إذا تم تكوين خيار تكوين الميزة "دعم خدمات XAI عبر IWS" في نوع الميزة "الرسائل الخارجية" أو إذا اكتشف النظام وجود XAI في الخدمات المرتبطة التي تم نشرها. (يتم تحديد الشرط الأخير في الحالة التي يحتوي فيها التنفيذ على خدمات واردة عبر XAI منشورة، ثم يتم اختيار عدم الاستمرار في استخدام هذه الوظيفة. وبعد تغيير خيار تكوين الميزة إلى خطأ، يستلزم إجراء نشر آخر من أجل "إلغاء نشر" خدمات XAI). تعرض المنطقة قائمة خدمات XAI الواردة في المنتج الذي يرتبط بخدمات الصفحة. للحصول على مزيد من المعلومات، ارجع إلى نشر الخدمة الواردة عبر IWS.

يتم تحديد حالة النشر عن طريق مقارنة حقل إصدار السجل في مقابل القيمة المسجلة في وقت النشر.

  • تم نشره. تشير إلى أنه تم نشر خدمة XAI الواردة ولم يتم اكتشاف أي تغييرات في التكوين.

  • يتطلب النشر. تشير إلى أنه لم يتم نشر خدمة XAI الواردة أو تم نشرها، ولكن في هذا الوقت تم اكتشاف حدوث تغييرات في التكوين.

  • لم يتم نشره. تشير إلى أنه تم وضع علامة "غير نشط" على خدمة XAI الواردة أو لم يتم تعيين دعم خدمات XVI عبر IWS إلى صحيح ولم يتم العثور على خدمة XAI الواردة المطلوب نشرها في هذا الوقت.

  • يتطلب إلغاء النشر. تشير إلى أنه تم وضع علامة "غير نشط" على خدمة XAI الواردة أو لم يتم تعيين "دعم خدمات XVI عبر IWS" إلى "صحيح" ولكن تم العثور على خدمة XAI الواردة المطلوب نشرها في هذا الوقت.

خدمة XAI الواردة ليس لها مكافئ حقل مراجعة خدمة، بينما يتوفر لخدمة الويب الواردة، والذي لا تتم زيادته إلا عند إجراء تغييرات على السجل الذي يؤثر على النشر. بالنسبة لخدمة XAI الواردة، يتم استخدام رقم الإصدار في السجل. تتم زيادة قيمة هذا الحقل عند إجراء أي تغييرات، حتى مع التغييرات التي قد لا تؤثر على النشر. وكنتيجة لذلك، قد تشير بعض الخدمات الواردة عبر XAI إلى الحالة "مطلوب النشر" في حالات قد لا يستلزم بها إعادة النشر. الإجراء الموصى به في حالة حدوث هذا هو ببساطة النشر مرة أخرى لضمان تحقيق الأمان.

في حالة نشر خدمات الويب الواردة (IWS)، سوف يتضمن عمود "عرض" رابط WSDL مما يسمح لك بتشغيل إطار منفصل لعرض تعريف WSDL.