ارسال طلبات نقطة نهاية HTTP

يمكنك ارسال طلبات الى الخدمات التي تستخدم نقطة نهاية HTTP.

قبل البدء

اذا كانت الخدمة تستخدم توثيق ‏‎Secure Sockets Layer ‎(SSL)‎‏، قم بتكوين توصيف SSL قبل ارسال الطلب. للحصول على مزيد من المعلومات، أنظر تكوين توصيف SSL.

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

اجراء

لارسال طلب الى خدمة HTTP:

  1. اضغط على مفتاح خط الأدوات فتح الوحدة التابعة للخدمة العامة مفتاح فتح الوحدة التابعة للخدمة العامة وحدد صفحة الطلبات.
  2. اضغط شارة اضافة مفتاح الاضافة واضغط نوع الطلب الذي تريد ارساله أو في مكتبة الطلب، اضغط بمفتاح الفأرة الأيمن على EndPoints وحدد نوع الطلب الذي تريد ارساله.
  3. في نافذة توصيف بروتوكول، حدد HTTP ثم حدد توصيف نقل HTTP. اذا لزم الأمر، اضغط جديد لتكوين توصيف نقل HTTP للاتصال.
  4. أدخل عنوان URL الخاص بالاتصال وطريقة ونسخة HTTP، ثم حدد خصائص نص الرأس أو ملف تعريف الارتباط. اضغط على مربع اختيار نمط Rest لتقسيم عنوان URL الى مصادر ومعاملات.
  5. اضغط التالى.
  6. في صفحة تحديد العنصر الرئيسى، اذا كانت الخدمة تستخدم ‏‎XML Schema Definition ‎(XSD)‎‏ معين، حدد واحدا من الكشف أو اضغط تصفح لاستقبال ملف XSD، ثم حدد العنصر الرئيسى للطلب. ان لم يكن هناك XSD متاحا للخدمة، حدد بلا وصف منطقى.
  7. اضغط انهاء. يتم اضافة الطلب الى قسم نقاط النهاية الى مكتبة الطلب.
  8. في مكتبة الطلب، حدد عنصر الطلب. تعرض الوحدة التابعة للخدمة العامة ثلاث خطوات: تحرير البيانات، استدعاء، مشاهدة الاستجابة. يتم عرض تفاصيل الطلب أسفل خطوة تحرير البيانات.
  9. وفقا للطلب المحدد في الخطوة 2، في صفحة الرسالة، استخدم مشاهدات النموذج أو التسلسل أو المصدر لتحرير محتويات الطلب. تعرض كل مشاهدة نسق مختلف لنفس البيانات. لاضافة أو ازالة عناصر XML في مشاهدة النموذج أو التسلسل، اضغط على الوصف المنطقي > التحقق من الصلاحية والمساعدة للتوافق مع XSD المحدد في كتالوج الوصف المنطقي.
  10. في صفحة الملحقات، حدد أي ملحقات لارسالها مع الطلب. لاضافة مرفقات، اضغط اضافة واتبع برنامج المعالجة ليتم ارفاق ملف مع الطلب.
  11. في صفحة النقل، اذا لزم الأمر، قم بتغيير توصيف النقل الذي سيتم استخدامه بواسطة الطلب. لتكوين أو تحرير توصيفات السرية أو النقل، استخدم علامة بويب النقل.
  12. اذا قمت بتحديد الطلب SOAP XML في الخطوة2، في صفحة حزمة الطلب، حدد ما اذا كنت تريد احلال طرق السرية أو التشغيل التي يتم تطبيقها على الطلبات الصادرة للملف WSDL. لاضافة صفحة حزمة الاستجابة لتحرير طرق التشغيل أو السرية للاستجابات الواردة، اضغط عرض حزمة الاستجابة.
    ملاحظة: يتم تطبيق هذه المحددات على الطلب الحالي فقط. لتحرير حزمة الاستجابة أو الطلب لكل الطلبات التي تستخدم ملف WSDL الحالي، اضغط تحرير سرية WSDL لفتح برنامج تحرير سرية WSDL.
  13. عندما تكون مستعدا، اضغط استدعاء لارسال طلب الخدمة. تقوم الوحدة التابعة للخدمة العامة بارسال الطلب وتعرض ارجاع الرسالة أسفل خطوة مشاهدة الاستجابة.

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

يتم تسجيل واضافة الطلبات الناجحة الى كشف السجل التاريخي للطلب. اذا كنت تستخدم IBM Rational Performance Tester أو IBM Rational Service Tester for SOA Quality، يمكنك تكوين اختبار خدمة بواسطة الضغط على المفتاح تكوين حزمة برامج الاختبار (تكوين حزمة برامج الاختبار) لتكوين اختبار خدمة.

المعلومات المرجعية