16.07.27 (واجهة المستخدم) - ملاحظات إصدار Apigee Edge for Public Cloud

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

أطلقنا في يوم الأربعاء 27 تموز (يوليو) 2016 إصدارًا جديدًا من Apigee Edge for Public Cloud.

الميزات والتحديثات الجديدة

إليك الميزات والتحديثات الجديدة في هذا الإصدار.

سلوك وكيل SOAP عند استخدام معالج الوكيل

عند إنشاء خادم وكيل مستند إلى SOAP من WSDL باستخدام معالج الخادم الوكيل، هناك خياران لإنشاء الخادم الوكيل:

  • تمرير SOAP، حيث يمرر الخادم الوكيل ببساطة حمولة بيانات طلب SOAP كما هو.
  • REST إلى SOAP إلى REST: يحوِّل الخادم الوكيل حمولة واردة مثل JSON إلى حمولة بيانات SOAP، ثم يحوِّل استجابة SOAP إلى التنسيق الذي يتوقّعه المتصل.

يتضمّن هذا الإصدار التعديلات التالية المتعلّقة بأداء هذه الخيارات. تكمن الاختلافات بين السلوك القديم والجديد في السياسات وعمليات الضبط التي يتم إنشاؤها تلقائيًا بواسطة معالج الخادم الوكيل.

تمريرة SOAP

  • يتم إرسال جميع عمليات WSDL الآن إلى المسار الأساسي للخادم الوكيل "/" بدلاً من موارد الخادم الوكيل (مثل "/cityforecastbyzip"). يتم تمرير أسماء العمليات إلى خدمة SOAP المستهدفة. يتطابق هذا السلوك مع مواصفات SOAP.

  • لم يعد الخادم الوكيل الذي تم إنشاؤه يتيح استخدام تنسيق JSON في الطلب. وهي لا تدعم سوى XML. ويضمن الخادم الوكيل أنّ طلبات SOAP تتضمّن مغلفًا ونصًا ومساحة اسم http://schemas.xmlsoap.org/soap/envelope/.

REST إلى SOAP إلى REST

  • لم يعد الخادم الوكيل يتيح استخدام WSDL RPC (توافق المستند/الخط البسيط فقط). ولم يتم اختبار ذلك باستخدام الإصدار 2.0 من نظام التشغيل WSDL.
  • لم يتم اختبار السلوك الجديد باستخدام سياسة WS.
  • يتيح لك الخادم الوكيل POST بيانات JSON بدلاً من FormParams.
  • عند إضافة دعم مشاركة الموارد المتعدّدة المصادر (CORS) إلى الخادم الوكيل باستخدام أداة إنشاء الخادم الوكيل، ستظهر لك التحسينات التالية:
    • عنوان Access-Control-Allow-Headers: بالإضافة إلى عناوين Origin وx-requested-with وAccept، يتضمّن عنوان Access-Control-Allow-Headers أيضًا Content-Type وAccept-Encoding وAccept-Language وHost وPragma وReferrer وUser-Agent وCache-Control.
    • عنوان Access-Control-Allow-Methods: بالإضافة إلى GET وPUT وPOST وDELETE، يتضمّن هذا العنوان أيضًا الأفعال PATCH وOPTIONS.
  • عند إنشاء خادم وكيل لواجهة برمجة التطبيقات لـ WSDL، يقرأ Edge أي نوع من الكائنات المجمعة التي تم تعريفها على أنها مجرّدة في WSDL وتتعرّف بشكل صحيح على أي أنواع من المثيلات تستند إلى أنواع التجريد.

أداة سطر أوامر wsdl2apigee مفتوحة المصدر

توفّر Apigee أيضًا أداة سطر أوامر مفتوحة المصدر لإنشاء خوادم وكيلة لواجهة برمجة التطبيقات لنقل البيانات أو نقل البيانات إلى الصابون من خلال WSDL. يُرجى الاطّلاع على https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار. هذه القائمة مخصَّصة في المقام الأول للمستخدمين الذين يتحققون مما إذا كانت طلبات الدعم الخاصة بهم قد تم إصلاحها. وهي غير مصمَّمة لتوفير معلومات مفصّلة لجميع المستخدمين.

معرّف المشكلة الوصف
EDGEUI-621 تستخدم ميزة "الحفظ باسم" خادم وكيل جديد لواجهة برمجة التطبيقات الاسم التلقائي الذي يتضمن الترميز العلمي، مثل "new-1.234568901234568e+53"
EDGEUI-572 تعرض واجهة المستخدم "خطأ: خطأ غير معروف" بدلاً من "خطأ: انتهاء مهلة الجلسة"