16.07.27 (UI) - পাবলিক ক্লাউড রিলিজ নোটের জন্য Apigee Edge

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

২০১৬ সালের ২৭শে জুলাই, বুধবার, আমরা পাবলিক ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি।

নতুন বৈশিষ্ট্য এবং আপডেট

এই রিলিজের নতুন ফিচার ও আপডেটগুলো নিচে দেওয়া হলো।

প্রক্সি উইজার্ড ব্যবহার করার সময় SOAP প্রক্সির আচরণ

প্রক্সি উইজার্ড ব্যবহার করে WSDL থেকে SOAP-ভিত্তিক প্রক্সি তৈরি করার সময়, প্রক্সি তৈরির জন্য দুটি বিকল্প থাকে:

  • পাস-থ্রু SOAP , যেখানে প্রক্সি একটি SOAP অনুরোধের পেলোডকে হুবহু পাস করে দেয়।
  • REST থেকে SOAP এবং পুনরায় REST , যেখানে প্রক্সি JSON-এর মতো একটি আগত পেলোডকে SOAP পেলোডে রূপান্তর করে, তারপর SOAP প্রতিক্রিয়াটিকে আবার কলারের প্রত্যাশিত বিন্যাসে ফিরিয়ে আনে।

এই রিলিজে এই অপশনগুলোর কার্যকারিতায় নিম্নলিখিত আপডেটগুলো অন্তর্ভুক্ত করা হয়েছে। পুরোনো এবং নতুন কার্যকারিতার মধ্যে পার্থক্যগুলো প্রক্সি উইজার্ড দ্বারা স্বয়ংক্রিয়ভাবে তৈরি হওয়া পলিসি এবং কনফিগারেশনগুলোতে রয়েছে।

পাস-থ্রু সোপ

  • সমস্ত WSDL অপারেশন এখন প্রক্সি রিসোর্সের (যেমন "/cityforecastbyzip") পরিবর্তে প্রক্সি বেস পাথ "/"-এ পাঠানো হয়। অপারেশনের নামগুলো টার্গেট SOAP সার্ভিসে সরাসরি পাঠিয়ে দেওয়া হয়। এই আচরণটি SOAP স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ।

  • জেনারেট করা প্রক্সিটি রিকোয়েস্টে আর JSON সাপোর্ট করে না। এটি শুধুমাত্র XML সাপোর্ট করে। প্রক্সিটি নিশ্চিত করে যে SOAP রিকোয়েস্টগুলোতে একটি Envelope, Body এবং একটি http://schemas.xmlsoap.org/soap/envelope/ নেমস্পেস থাকে।

বিশ্রাম থেকে সাবান হয়ে আবার বিশ্রাম

  • প্রক্সিটি এখন আর WSDL RPC সমর্থন করে না (শুধুমাত্র Document/Literal সমর্থিত)। এটি WSDL 2.0 দিয়ে পরীক্ষা করা হয়নি।
  • নতুন আচরণটি WS-Policy দিয়ে পরীক্ষা করা হয়নি।
  • প্রক্সিটি আপনাকে FormParams-এর পরিবর্তে JSON ডেটা POST করতে দেয়।
  • যখন আপনি প্রক্সি বিল্ডার ব্যবহার করে প্রক্সিতে 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-এর জন্য API প্রক্সি তৈরি করার সময়, Edge সেই WSDL-এ অ্যাবস্ট্রাক্ট হিসেবে সংজ্ঞায়িত যেকোনো ComplexType পড়ে এবং সেই অ্যাবস্ট্রাক্ট টাইপগুলোর উপর ভিত্তি করে তৈরি যেকোনো ইনস্ট্যান্স টাইপকে যথাযথভাবে শনাক্ত করে।

wsdl2apigee ওপেন সোর্স কমান্ড-লাইন ইউটিলিটি

Apigee এছাড়াও WSDL থেকে পাসথ্রু অথবা রেস্ট-টু-সোপ এপিআই প্রক্সি তৈরি করার জন্য একটি ওপেন সোর্স কমান্ড-লাইন ইউটিলিটি প্রদান করে। দেখুন https://github.com/apigee/wsdl2apigee

(EDGEUI-614)

ত্রুটিগুলি সমাধান করা হয়েছে

এই রিলিজে নিম্নলিখিত বাগগুলো সমাধান করা হয়েছে। এই তালিকাটি মূলত সেইসব ব্যবহারকারীদের জন্য, যারা তাদের সাপোর্ট টিকেটগুলো সমাধান হয়েছে কিনা তা পরীক্ষা করে দেখতে চান। এটি সকল ব্যবহারকারীকে বিস্তারিত তথ্য প্রদানের জন্য তৈরি করা হয়নি।

ইস্যু আইডি বর্ণনা
EDGEUI-621 নতুন এপিআই প্রক্সি হিসেবে সংরক্ষণ করলে একটি ডিফল্ট নাম ব্যবহৃত হয়, যাতে বৈজ্ঞানিক সংকেত অন্তর্ভুক্ত থাকে, যেমন "new-1.234568901234568e+53"।
EDGEUI-572 UI "Error: Session timeout"-এর পরিবর্তে "Error: Unknown Error" প্রদর্শন করছে।