اضافة نقاط النهاية الى الخدمات الظاهرة

يمكنك استخدام عنصر واجهة التعامل Proxy Gateway لاضافة نقاط النهاية الى الخدمات الظاهرية التي تنتمي الى مجموعة proxy.

قبل البدء

  1. استخدم IBM Integration Designer لتكوين نقطة الاتصال بين شبكتي proxy. يمكنك استخدام برنامج المعالجة لتكوين وحدة برامج proxy gateway، والتي تعتبر وحدة برامج SCA تتضمن وسيط Gateway Endpoint Lookup المبدئي.
  2. نشر وحدة برامج نقط الاتصال بين شبكتي proxy الى WebSphere Enterprise Service Bus (WebSphere ESB) أو IBM Business Process Manager.
  3. تكوين مساحة تحتوي على عنصر واجهة التعامل نقطة الاتصال بين شبكتي Proxy.

نبذة عن هذه المهمة

proxy gateway هو وحدة برامج تقوم باستلام طلبات خدمة الانترنت وتمريرهم الى أحد نقاط النهاية المعرفة في مجموعة proxy. مجموعات Proxy تتضمن الخدمات الظاهرية التي ستقوم بمناظرتها مع نقاط النهاية للخدمة الفعلية. الخدمة الظاهرية يمكن أن يكون لها واحد أو أكثر من نقاط النهاية الخاصة بها.

عندما تقوم بتكوين وحدة برامج نقطة الاتصال بين شبكتي proxy، فأنت تقوم بتعريف مجموعات proxy لوحدة البرامج. بعد أن تقوم بنشر وحدة البرامج لنقطة الاتصال بين شبكتي proxy الخاصة بك، يمكنك استخدام عنصر واجهة التعامل Proxy Gateway لاضافة الخدمات الظاهرية لمجموعات proxy. معلومات الخدمة الظاهرية يتم تخزينها في مخزن التوصيف المدمج الموجود في WebSphere ESB و IBM Business Process Manager.

عند قيام نقطة الاتصال بين شبكتي proxy بتشغيل طلب الوحدة التابعة، فيجب أن يتفق اسم الخدمة الظاهرية الذي يتم استخدامه للبحث عن نقاط النهاية مع اسم الخدمة الظاهرية في طلب الوحدة التابعة. اذا قمت بتكوين وحدة برامج نقطة الاتصال بين شبكتي proxy بالنوع المفترض للتوجيه، والذي يكون على أساس عنوان URL، واستخدام عنوان URL المتاح في WSDL الذي يتم حله، فان توجيه الطلب يحدث آليا. اذا قمت بتكوين وحدة برامج نقطة الاتصال بين شبكتي proxy بتوجيه على أساس XPath، تأكد من أن مكان الرسالة الذي قمت بتحديده يتضمن اسم الخدمة الظاهرية الصحيح.

اجراء

  1. قم ببدء الاتصال بمساحة الأعمال الخاصة بك وفتح الصفحة التي تحتوي على عنصر واجهة التعامل نقطة الاتصال بين شبكتي Proxy.
  2. من عنصر واجهة تعامل Proxy Gateway، اضغعط على شارة القلم بجانب مجموعة proxy التي تريد التعامل معها. سيتم تجديد عنصر واجهة التعامل Proxy Gateway. اذا كان تخزين التوصيف يتضمن خدمات ظاهرية لمجموعة proxy، سيتم عرض الخدمات الظاهرية. اذا كانت الخدمة الظاهرية مرتبطة بأكثر من واحدة من نقاط النهاية، فسيتم عرض نقطة النهاية الأولى فقط في الجدول.
  3. حدد الخدمة الظاهرية التي تريد التعامل معها من خلال الضغط على شارة القلم بنهاية الصف. يتم تجديد عنصر واجهة تعامل Proxy Gateway وعرض المعلومات التالية:
    • نوع منفذ الاتصال: نوع منفذ الاتصال الى WSDL للخدمة الظاهرية.
    • اسم الخدمة الظاهرية: اسم الخدمة الظاهرية التي يتم تخزينها في مخزن التوصيف. سيتم ادخال الاسم المفترض لك، ويكون على اساس اسم الخدمة في WSDL الذي يتم حله.
    • عناوين URL للخدمة الظاهرية:
      • Proxy Gateway: اسم وحدة البرامج لنقطة الاتصال بين شبكتي proxy.
      • نقطة النهاية: نقطة النهاية للخدمة الظاهرية.
    • اتاحة الخدمة الظاهرية: مربع اختيار يوضح ما اذا كان يمكنك ارسال رسائل الى الخدمة الظاهرية.
    • عناوين URL لنقطة النهاية: واحدة أو أكثر من نقاط النهاية التي يمكن تحديدها لشبكة الاتصال والتي يمكن أن يتم اعادة توجيه الرسالة اليها. اذا قمت بتعريف كشف بنقاط النهاية، فيمكنك تحديد الترتيب الذي سيتم من خلاله تجربة الخدمات. يمكن تحديد الترتيب من خلال تحريك نقاط النهاية لأعلى ولأسفل في الكشف.
    • خصائص الخدمة المتقدمة: اذا كان الأمر يتطلب القيام بعمليات خاصة، لخدمة ظاهرية محددة، فقد تقوم باستخدام خصائص الخدمة المتقدمة. خصائص الخدمة المتقدمة هي أزواج من القيم الرئيسية التي تريد اتاحة التوصل اليها في التسلسل الوسيط، بعد عملية البحث في نقطة النهاية لنقطة الاتصال بين شبكتي الوسيط المبدئي. على سبيل المثال، قد تتطلب تحديد مكان صفحة الأنماط XSL التي تنتمي الى هذه الخدمة الظاهرية. وأثناء التشغيل، يتم تخزين أزواج القيم الرئيسية في EndpointLookupContext من العنصر (SMO).
      • الاسم: اسم المفتاح.
      • القيمة: قيمة المفتاح.
  4. اضغط اضافة نقطة نهاية. لاضافة نقطة نهاية الى جهاز ظاهري.
  5. قم بحفظ معلومات نقطة النهاية.

النتائج

سيتم اضافة نقطة النهاية الى تخزين التوصيف الأساسي، وسيتم تجديد عنصر واجهة التعامل Proxy Gateway.

ما تريد القيام به بعد الآن

  1. قم باسترجاع WSDL الذي يجب أن يقوم برنامج الوحدة التابعة الخاص بك باستخدامه لاستدعاء الخدمة الظاهرية. يمكنك الحصول على WSDL بادخال نقطة نهاية عنوان URL للخدمة الظاهرية في برنامج استعراض الانترنت، والحاق العبارة: ?wsdl. على سبيل المثال، http://zzz/Gold?wsdl، حيث http://zzz/ هو عنوان نقطة الاتصال بين شبكتي proxy و Gold هو اسم الخدمة الظاهرية.
    ملاحظة: يتم تحديد نقطة النهاية لعنوان URL للخدمة الظاهرية في المجال نقطة النهاية، تحت العنوانعناوين URL للخدمة الظاهرية.
  2. يمكنك استخدام برنامج الوحدة التابعة الخاص بك للتوصل الى نقطة الاتصال بين شبكتي proxy. ستقوم نقطة الاتصال بين شبكتي proxy بتوجيه الطلب الخاص بك الى الخدمة الحقيقة المتعلقة بالخدمة الظاهرية.