16.07.27 (UI) - सार्वजनिक क्लाउड के रिलीज़ नोट के लिए Apigee Edge

यह Apigee Edge से जुड़े दस्तावेज़ हैं.
Apigee X
से जुड़े दस्तावेज़ पर जाएं.
info

हमने 27 जुलाई, 2016 को Apigee Edge का नया वर्शन लॉन्च किया था. यह वर्शन, पब्लिक क्लाउड के लिए है.

नई सुविधाएं और अपडेट

इस रिलीज़ में शामिल नई सुविधाएं और अपडेट यहां दिए गए हैं.

प्रॉक्सी विज़र्ड का इस्तेमाल करने पर , एसओएपी प्रॉक्सी का व्यवहार

प्रॉक्सी विज़र्ड का इस्तेमाल करके, WSDL से एसओएपी पर आधारित प्रॉक्सी बनाते समय, प्रॉक्सी बनाने के दो विकल्प होते हैं:

  • पास-थ्रू एसओएपी. इसमें प्रॉक्सी, एसओएपी अनुरोध के पेलोड को उसी फ़ॉर्मैट में पास करती है.
  • REST से SOAP से REST. इसमें प्रॉक्सी, JSON जैसे आने वाले पेलोड को एसओएपी पेलोड में बदलती है. इसके बाद, एसओएपी रिस्पॉन्स को उस फ़ॉर्मैट में वापस बदलती है जिसमें कॉलर को रिस्पॉन्स चाहिए.

इस रिलीज़ में, इन विकल्पों के व्यवहार में ये अपडेट शामिल हैं. पुराने और नए व्यवहार के बीच के अंतर, उन नीतियों और कॉन्फ़िगरेशन में हैं जो प्रॉक्सी विज़र्ड से अपने-आप जनरेट होते हैं.

पास-थ्रू एसओएपी

  • अब WSDL की सभी कार्रवाइयां, प्रॉक्सी के रिसॉर्स (जैसे, "/cityforecastbyzip") के बजाय, प्रॉक्सी के बेस पाथ "/" पर भेजी जाती हैं. कार्रवाइयों के नाम, टारगेट एसओएपी सेवा पर पास किए जाते हैं. यह व्यवहार, एसओएपी की खासियतों के मुताबिक है.

  • जनरेट की गई प्रॉक्सी, अब अनुरोध में JSON फ़ॉर्मैट का इस्तेमाल नहीं करती. यह सिर्फ़ एक्सएमएल फ़ॉर्मैट का इस्तेमाल करती है. प्रॉक्सी यह पक्का करती है कि एसओएपी अनुरोधों में Envelope, Body, और http://schemas.xmlsoap.org/soap/envelope/ नेमस्पेस शामिल हो.

REST से SOAP से REST

  • प्रॉक्सी, अब WSDL RPC का इस्तेमाल नहीं करती. यह सिर्फ़ Document/Literal का इस्तेमाल करती है. इसका टेस्ट WSDL 2.0 के साथ नहीं किया गया है.
  • नए व्यवहार का टेस्ट WS-Policy के साथ नहीं किया गया है.
  • प्रॉक्सी की मदद से, FormParams के बजाय JSON डेटा पोस्ट किया जा सकता है.
  • प्रॉक्सी बिल्डर का इस्तेमाल करके, प्रॉक्सी में सीओआरएस (क्रॉस-ऑरिजिन रिसॉर्स शेयरिंग) की सुविधा जोड़ने पर, आपको ये बेहतर सुविधाएं मिलेंगी:
    • 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 उन सभी ComplexTypes को पढ़ता है जिन्हें WSDL में ऐब्स्ट्रैक्ट के तौर पर तय किया गया है. साथ ही, यह ऐब्स्ट्रैक्ट टाइप पर आधारित किसी भी इंस्टेंस टाइप को सही तरीके से पहचानता है.

wsdl2apigee ओपन सोर्स कमांड-लाइन यूटिलिटी

Apigee, WSDL से पास-थ्रू या rest-to-soap एपीआई प्रॉक्सी जनरेट करने के लिए, ओपन सोर्स कमांड-लाइन यूटिलिटी भी उपलब्ध कराता है. https://github.com/apigee/wsdl2apigee पर जाएं.

(EDGEUI-614)

ठीक की गई गड़बड़ियां

इस रिलीज़ में, ये गड़बड़ियां ठीक की गई हैं. यह सूची मुख्य तौर पर उन उपयोगकर्ताओं के लिए है जो यह देखना चाहते हैं कि उनकी सहायता के लिए सबमिट की गई टिकटों से जुड़ी गड़बड़ियां ठीक हुई हैं या नहीं. यह सूची, सभी उपयोगकर्ताओं के लिए विस्तृत जानकारी देने के लिए नहीं बनाई गई है.

समस्या आईडी ब्यौरा
EDGEUI-621 "Save as New API Proxy" में डिफ़ॉल्ट नाम का इस्तेमाल किया जाता है. इसमें वैज्ञानिक नोटेशन शामिल होता है. जैसे, "new-1.234568901234568e+53"
EDGEUI-572 यूज़र इंटरफ़ेस (यूआई) पर "गड़बड़ी: कोई गड़बड़ी नहीं" के बजाय "गड़बड़ी: सेशन टाइम आउट" दिखता है