يوضح هذا المستند الكيفية التي تؤثر بها تغييرات Java JRE في عام 2025.07 على الترقيات على بروتوكول ADP باستخدام كل من الإصدار المستقل والتطبيقات التابعة.
النظام الأساسي لتسليم التطبيق (ADP) هو خادم BroadWorks الذي يحل محل النظام الأساسي للخدمات الممتدة (XSP) وخادم ملف التعريف (PS) في الإصدار 24.0 وما بعده.
هناك نوعان من التطبيقات، تطبيقات Release Independent (RI) و Release Anchored (RA):
يستهدف مزود خدمة العملاء المحدد (ADP) تخصيص إصدار التطبيقات المستقلة فقط أو إصدار التطبيقات التي تم إرساؤها على أساس كل خادم فقط. ومع ذلك، لا يتم فرض ذلك، ويسمح بروتوكول حل العناوين (ADP) بنشر كلا النوعين من التطبيقات على خادم واحد.
يجب ترقية ADP إلى نفس الإصدار أو إصدار أكبر من إصدار التطبيق الهدف.
للحصول على أحدث توافق بين التطبيقات و ADP، راجع ملاحظات إصدار ADP، وتحديدا القسم "القيود والقيود المعروفة".
عند ترقية نظام BroadWorks، يمكن ترقية التطبيقات المستقلة قبل أو بعد Application Server (AS) ويجب ترقية التطبيقات المرتبطة بالإصدار بعد AS.
يحسن إطلاق تطبيق مستقل قبل التطبيق نادل (AS) ليس مشكلة عادة. يمكن ترقية ADP، وتحديث التطبيقات المستقلة، وتحديث إصدار التطبيقات المرتبطة بعد ترقية AS. ومع ذلك، لا يمكن القيام بذلك عند الترقية إلى 2025.07 أو إصدار أحدث.
يقوم الإصدار 2025.07 بترقية Java JDK إلى الإصدار 11 لجميع مكونات BroadWorks. ونتيجة لذلك، هناك عدم توافق بين التطبيقات التي تم تصميمها ل Java 8 و ADP التي تم تصميمها ل Java 11. وهذا يعني أنه عند الترقية من ما قبل 2025.07، يكون من الضروري ترقية جميع التطبيقات في نفس الوقت مثل ADP. إذا كان مزود من ADP، قم بإصدار تطبيقات مستقلة ثم قم بإصدار تطبيقات مرتبطة تم نشرها عليه، فهذا يصبح مشكلة. لا تواجه بروتوكولات إدارة التطبيقات (ADP) المخصصة لإصدار التطبيقات المستقلة فقط (بدون نشر تطبيقات RA) هذه المشكلة ويتم ترقيتها قبل AS كالمعتاد.
عند الترقية من الإصدار 24، قم بتنفيذ هذه الخطوات. الإصدار 24 نهاية الدعم في 31 يوليو 2026.
خطوات الترقية:
بعض التطبيقات، حيث ينتهي اسم الملف في .war، لا تتوافق مع مقياس التسمية العادي لإصدار التطبيقات المرتبطة أو إطلاق التطبيقات المستقلة مثل BWCallSettingsWeb_1.15.20_2.war. يجب تحديث هذه التطبيقات يدويا، ويمكن تنفيذ ذلك بعد ترقية خادم التطبيقات (AS).
لم يعد الإصدار 25 يتلقى تحديثات حيث إن الإصدار 2024.07 كان آخر إصدار من 25، والإصدار 26 يبدأ من 2024.08. هذا يعني أنه لم يتم تحديث التطبيقات المرتبطة بالإصدار 25.
خطوات الترقية:
بعض التطبيقات، حيث ينتهي اسم الملف في .war، لا تتوافق مع مقياس التسمية العادي لإصدار التطبيقات المرتبطة أو إطلاق التطبيقات المستقلة مثل BWCallSettingsWeb_1.15.20_2.war. يجب تحديث هذه التطبيقات يدويا، ويمكن تنفيذ ذلك بعد ترقية خادم التطبيقات (AS).
الترقية من 26.0 إلى إصدار أحدث بعد 2025.07.
خطوات الترقية:
بعض التطبيقات، حيث ينتهي اسم الملف في .war، لا تتوافق مع مقياس التسمية العادي لإصدار التطبيقات المرتبطة أو إطلاق التطبيقات المستقلة مثل BWCallSettingsWeb_1.15.20_2.war. يجب تحديث هذه التطبيقات يدويا، ويمكن تنفيذ ذلك بعد ترقية خادم التطبيقات (AS).
ملاحظة: إن سلوك تحديث التطبيق التلقائي الموصوف خاص بترحيل Java 8 إلى Java 11. بالنسبة لعمليات الترقية اللاحقة (على سبيل المثال، من 2025.07+ إلى 2026.02+)، حيث تعمل البيئة بالفعل باستخدام تطبيق Java 11، يرجى إستخدام إجراءات الترقية القياسية الموضحة في دليل تكوين النظام الأساسي لتسليم تطبيق BroadWorks.
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
1.0 |
26-Sep-2025
|
الإصدار الأولي |