Sie sehen sich die Dokumentation zu Apigee Edge an.
Sehen Sie sich die Apigee X-Dokumentation an. info
Am Mittwoch, dem 27. Juli 2016, haben wir eine neue Version von Apigee Edge for Public Cloud veröffentlicht.
Neue Features und Updates
Im Folgenden sind die neuen Features und Aktualisierungen in diesem Release aufgeführt:
SOAP-Proxy-Verhalten bei Verwendung des Proxy-Assistenten
Wenn Sie mit dem Proxy-Assistenten einen SOAP-basierten Proxy aus einer WSDL erstellen, haben Sie zwei Möglichkeiten:
- Pass-Through-SOAP, bei dem der Proxy eine SOAP-Anfragenutzlast einfach unverändert weiterleitet.
- REST zu SOAP zu REST: Der Proxy wandelt eine eingehende Nutzlast wie JSON in eine SOAP-Nutzlast um und konvertiert dann die SOAP-Antwort zurück in das vom Aufrufer erwartete Format.
Dieser Release enthält die folgenden Änderungen am Verhalten dieser Optionen. Die Unterschiede zwischen dem alten und dem neuen Verhalten liegen in den Richtlinien und Konfigurationen, die vom Proxy-Assistenten automatisch generiert werden.
Passthrough-SOAP
-
Alle WSDL-Vorgänge werden jetzt an den Proxy-Basispfad „/“ und nicht an Proxy-Ressourcen wie „/cityforecastbyzip“ gesendet. Vorgangsnamen werden an den Ziel-SOAP-Dienst übergeben. Dieses Verhalten entspricht der SOAP-Spezifikation.
- Der generierte Proxy unterstützt JSON in der Anfrage nicht mehr. Es wird nur XML unterstützt. Der Proxy sorgt dafür, dass SOAP-Anfragen einen Envelope, Body und einen Namespace von http://schemas.xmlsoap.org/soap/envelope/ haben.
REST zu SOAP zu REST
- Der Proxy unterstützt WSDL-RPC nicht mehr (nur „Document/Literal“ wird unterstützt). Dies wurde nicht mit WSDL 2.0 getestet.
- Das neue Verhalten wurde nicht mit WS-Policy getestet.
- Über den Proxy können Sie JSON-Daten statt FormParams POSTen.
- Wenn Sie dem Proxy mit dem Proxy-Builder CORS-Unterstützung (Cross-Origin Resource Sharing) hinzufügen, werden die folgenden Verbesserungen angezeigt:
- Access-Control-Allow-Headers-Header: Neben den Headern
Origin
,x-requested-with
undAccept
enthält der Access-Control-Allow-Headers-Header auchContent-Type
,Accept-Encoding
,Accept-Language
,Host
,Pragma
,Referrer
,User-Agent
undCache-Control
. - Header Access-Control-Allow-Methods: Neben
GET
,PUT
,POST
undDELETE
enthält dieser Header auch die VerbenPATCH
undOPTIONS
.
- Access-Control-Allow-Headers-Header: Neben den Headern
- Beim Generieren eines API-Proxys für eine WSDL liest Edge alle ComplexTypes, die in der WSDL als abstrakt definiert sind, und erkennt alle Instanztypen, die auf den abstrakten Typen basieren, korrekt.
Open-Source-Befehlszeilentool wsdl2apigee
Apigee bietet auch ein Open-Source-Befehlszeilen-Dienstprogramm zum Generieren von Passthrough- oder Rest-to-SOAP-API-Proxys aus WSDLs. Weitere Informationen finden Sie unter https://github.com/apigee/wsdl2apigee.
(EDGEUI-614)
Fehlerkorrekturen
Folgende Fehler wurden in diesem Release behoben. Diese Liste ist hauptsächlich für Nutzer gedacht, die prüfen möchten, ob ihre Support-Tickets erfolgreich bearbeitet wurden. Sie enthält keine detaillierten Informationen für allgemeine Nutzer.
Problem-ID | Beschreibung |
---|---|
EDGEUI-621 | Bei der Option „Als neuen API-Proxy speichern“ wird der Standardname mit wissenschaftlicher Schreibweise verwendet, z. B. „new-1.234568901234568e+53“. |
EDGEUI-572 | In der Benutzeroberfläche wird „Fehler: Unbekannter Fehler“ anstelle von „Fehler: Zeitüberschreitung der Sitzung“ angezeigt. |