Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
हमने 27 जुलाई, 2016 को बुधवार को, Public Cloud के लिए Apigee Edge का नया वर्शन रिलीज़ किया था.
नई सुविधाएं और अपडेट
इस रिलीज़ में नई सुविधाएं और अपडेट यहां दिए गए हैं.
प्रॉक्सी विज़र्ड का इस्तेमाल करते समय, SOAP प्रॉक्सी का व्यवहार
प्रॉक्सी विज़र्ड का इस्तेमाल करके, WSDL से SOAP-आधारित प्रॉक्सी बनाते समय, प्रॉक्सी बनाने के लिए दो विकल्प होते हैं:
- पास-थ्रू एसओएपी, जहां प्रॉक्सी, एसओएपी अनुरोध के पेलोड को वैसे ही पास करता है जैसा वह है.
- REST से SOAP से REST, जहां प्रॉक्सी, इनकमिंग पेलोड को SOAP पेलोड में बदलता है. जैसे, JSON. इसके बाद, SOAP रिस्पॉन्स को उस फ़ॉर्मैट में बदल देता है जिसकी कॉलर को उम्मीद होती है.
इस रिलीज़ में, इन विकल्पों के काम करने के तरीके से जुड़े ये अपडेट शामिल हैं. पुराने और नए वर्शन के बीच का अंतर, उन नीतियों और कॉन्फ़िगरेशन में है जो प्रॉक्सी विज़र्ड की मदद से अपने-आप जनरेट होते हैं.
पास-थ्रू एसओएपी
-
सभी WSDL ऑपरेशन अब प्रॉक्सी संसाधनों (जैसे, "/cityforecastbyzip") के बजाय, प्रॉक्सी बेस पाथ "/" पर भेजे जाते हैं. ऑपरेशन के नाम, टारगेट SOAP सेवा को भेजे जाते हैं. यह तरीका, SOAP स्पेसिफ़िकेशन से मेल खाता है.
- जनरेट की गई प्रॉक्सी, अनुरोध में JSON के साथ अब काम नहीं करती. यह सिर्फ़ एक्सएमएल फ़ॉर्मैट में काम करता है. प्रॉक्सी यह पक्का करता है कि SOAP अनुरोधों में एक एनवलप, मुख्य हिस्सा, और http://schemas.xmlsoap.org/soap/envelope/ नेमस्पेस हो.
REST से SOAP से REST
- अब प्रॉक्सी, WSDL RPC के साथ काम नहीं करती. सिर्फ़ दस्तावेज़/लिटरल के साथ काम करती है. इसकी जांच, WSDL 2.0 के साथ नहीं की गई है.
- नए व्यवहार की जांच, WS-Policy के साथ नहीं की गई है.
- प्रॉक्सी की मदद से, FormParams के बजाय JSON डेटा पोस्ट किया जा सकता है.
- प्रॉक्सी बिल्डर का इस्तेमाल करके, प्रॉक्सी में सीओआरएस (क्रॉस-ऑरिजिन रिसॉर्स शेयरिंग) की सुविधा जोड़ने पर, आपको ये बेहतर सुविधाएं मिलेंगी:
- Access-Control-Allow-Headers हेडर: इसमें
Origin
,x-requested-with
, औरAccept
हेडर के अलावा,Content-Type
,Accept-Encoding
,Accept-Language
,Host
,Pragma
,Referrer
,User-Agent
, औरCache-Control
हेडर भी शामिल हैं. - Access-Control-Allow-Methods हेडर: इस हेडर में
GET
,PUT
,POST
,DELETE
के अलावा,PATCH
औरOPTIONS
वर्ब भी शामिल हैं.
- Access-Control-Allow-Headers हेडर: इसमें
- किसी WSDL के लिए एपीआई प्रॉक्सी जनरेट करते समय, Edge उन सभी ComplexTypes को पढ़ता है जिन्हें WSDL में एब्स्ट्रैक्ट के तौर पर परिभाषित किया गया है. साथ ही, एब्स्ट्रैक्ट टाइप पर आधारित किसी भी इंस्टेंस टाइप को सही तरीके से पहचानता है.
wsdl2apigee ओपन सोर्स कमांड-लाइन टूल
Apigee, WSDL से पासथ्रू या rest-to-soap एपीआई प्रॉक्सी जनरेट करने के लिए, ओपन सोर्स कमांड-लाइन सुविधा भी उपलब्ध कराता है. https://github.com/apigee/wsdl2apigee पर जाएं.
(EDGEUI-614)
बग ठीक किए गए
इस रिलीज़ में ये गड़बड़ियां ठीक की गई हैं. यह सूची मुख्य रूप से उन उपयोगकर्ताओं के लिए है जो यह देखना चाहते हैं कि उनके सहायता टिकट ठीक हो गए हैं या नहीं. इसे सभी उपयोगकर्ताओं के लिए ज़्यादा जानकारी देने के लिए डिज़ाइन नहीं किया गया है.
समस्या आईडी | ब्यौरा |
---|---|
EDGEUI-621 | नए एपीआई प्रॉक्सी के तौर पर सेव करने पर, डिफ़ॉल्ट नाम का इस्तेमाल किया जाता है. इसमें वैज्ञानिक अंकन शामिल होता है, जैसे कि "new-1.234568901234568e+53" |
EDGEUI-572 | यूज़र इंटरफ़ेस, "गड़बड़ी: सेशन का समय खत्म हो गया" के बजाय "गड़बड़ी: गड़बड़ी की जानकारी नहीं है" दिखाता है |