16.07.27 (ממשק משתמש) – נתוני הגרסה של Apigee Edge ל-Public Cloud

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

ביום רביעי, 27 ביולי 2016, השקנו גרסה חדשה של Apigee Edge ל-Public Cloud.

עדכונים ותכונות חדשות

בהמשך מופיעים התכונות והעדכונים החדשים בגרסה הזו.

התנהגות של שרת proxy של SOAP בזמן השימוש באשף שרת ה-proxy

כשיוצרים שרת proxy מבוסס SOAP מ-WSDL באמצעות אשף שרת ה-proxy, יש שתי אפשרויות ליצירת שרת proxy:

  • מעבר מ-SOAP, שבהן שרת ה-proxy פשוט מעביר תוכן ייעודי (payload) של בקשת SOAP, כפי שהוא.
  • מ-REST ל-SOAP ל-REST, שם שרת ה-Proxy ממיר מטען ייעודי (payload) נכנס, כמו JSON, למטען ייעודי (payload) של SOAP, ואז ממיר את תגובת ה-SOAP חזרה לפורמט שהמתקשר מצפה לו.

הגרסה הזו כוללת את העדכונים הבאים לגבי אופן הפעולה של האפשרויות האלה. ההבדלים בין ההתנהגות הישנה לבין ההתנהגות החדשה נובעים במדיניות ובהגדרות האישיות שנוצרים באופן אוטומטי על ידי אשף שרת ה-proxy.

SOAP – סראונד

  • כל פעולות WSDL נשלחות עכשיו לנתיב הבסיס של שרת ה-proxy '/' במקום למשאבים של שרת proxy (כמו '/cityforecastbyzip'). שמות הפעולות מועברים לשירות היעד של SOAP. ההתנהגות הזו תואמת למפרט SOAP.

  • שרת ה-proxy שנוצר כבר לא תומך ב-JSON בבקשה. הוא תומך ב-XML בלבד. שרת ה-proxy מוודא שלבקשות SOAP יהיו מעטפה, גוף ומרחב שמות http://schemas.xmlsoap.org/soap/envelope/ .

מ-REST ל-SOAP עד REST

  • שרת ה-proxy לא תומך יותר ב-WSDL RPC (רק מסמך/Literal נתמכים). לא נבדקה באמצעות WSDL 2.0.
  • ההתנהגות החדשה לא נבדקה באמצעות WS-Policy.
  • שרת ה-proxy מאפשר לך לבצע POST של נתוני JSON במקום FormParams.
  • כשתוסיפו תמיכה ב-CORS (שיתוף משאבים בין מקורות) לשרת ה-proxy באמצעות הכלי ליצירת שרתי proxy, תבחינו בשיפורים הבאים:
    • 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.
  • כשיוצרים שרת proxy ל-API ל-WSDL, Edge קורא את כל סוגי ה-ComlexType שמוגדרים כמופשטים ב-WSDL, ומזהה כראוי כל סוגי המכונות שמבוססים על הסוגים המופשטים.

כלי שורת פקודה בקוד פתוח wsdl2apigee

Apigee מספקת גם כלי שורת פקודה של קוד פתוח כדי ליצור שרתי proxy של ממשק API מסוג passthrough או שרת proxy ל-Soap API מ-WSDL. פרטים נוספים זמינים בכתובת https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

הבאגים תוקנו

הבאגים הבאים תוקנו בגרסה הזו. הרשימה הזו מיועדת בעיקר למשתמשים שבודקים אם כרטיסי התמיכה שלהם תוקנו. הוא לא נועד לספק מידע מפורט לכל המשתמשים.

מזהה הבעיה התיאור
EDGEUI-621 כדי לשמור בתור שרת Proxy חדש ל-API, המערכת משתמשת בשם ברירת המחדל שכולל סימון מדעי, כמו "new-1.234568901234568e+53"
EDGEUI-572 בממשק המשתמש מוצג הכיתוב 'שגיאה: שגיאה לא ידועה' במקום 'שגיאה: הזמן הקצוב לתפוגה של הסשן'