16.07.27 (UI) – informacje o wersji Apigee Edge dla Public Cloud

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

W środę, 27 lipca 2016 r., wypuściliśmy nową wersję Apigee Edge dla Public Cloud.

Nowe funkcje i aktualizacje

Oto nowe funkcje i aktualizacje w tej wersji.

zachowanie serwera proxy SOAP podczas korzystania z kreatora proxy;

Podczas tworzenia serwera proxy na podstawie protokołu SOAP z pliku WSDL za pomocą kreatora serwera proxy masz do wyboru 2 opcje:

  • Przesyłanie dalej SOAP, w którym serwer proxy po prostu przekazuje ładunek żądania SOAP bez zmian.
  • REST na SOAP na REST, gdzie serwer pośredniczący konwertuje przychodzące dane, takie jak JSON, na dane SOAP, a potem konwertuje odpowiedź SOAP z powrotem do formatu oczekiwanego przez wywołującego.

Ta wersja zawiera następujące zmiany w działaniu tych opcji. Różnice między starym a nowym działaniem dotyczą zasad i konfiguracji automatycznie generowanych przez kreatora proxy.

Przepuszczanie SOAP

  • Wszystkie operacje WSDL są teraz wysyłane do ścieżki podstawowej serwera proxy „/” zamiast do zasobów serwera proxy (np. „/cityforecastbyzip”). Nazwy operacji są przekazywane do docelowej usługi SOAP. Takie działanie jest zgodne ze specyfikacją SOAP.

  • Wygenerowany serwer proxy nie obsługuje już JSON w żądaniu. Obsługuje tylko format XML. Proxy zapewnia, że żądania SOAP mają Envelope, Body i przestrzeń nazw http://schemas.xmlsoap.org/soap/envelope/.

REST do SOAP do REST

  • Serwer proxy nie obsługuje już WSDL RPC (obsługiwany jest tylko Document/Literal). Nie zostało to przetestowane w przypadku WSDL 2.0.
  • Nowe zachowanie nie zostało przetestowane w ramach WS-Policy.
  • Proxy umożliwia wysyłanie danych w formacie JSON zamiast parametrów formularza.
  • Po dodaniu do serwera proxy obsługi CORS (współdzielenie zasobów pomiędzy serwerami z różnych domen) za pomocą narzędzia do tworzenia serwera proxy zobaczysz te ulepszenia:
    • Nagłówek Access-Control-Allow-Headers: oprócz nagłówków Origin, x-requested-with i Accept nagłówek Access-Control-Allow-Headers zawiera też Content-Type, Accept-Encoding, Accept-Language, Host, Pragma, Referrer, User-Agent i Cache-Control.
    • Nagłówek Access-Control-Allow-Methods: oprócz GET, PUT, POST i DELETE zawiera on też czasowniki PATCH i OPTIONS.
  • Podczas generowania serwera proxy interfejsu API dla pliku WSDL przeglądarka Edge odczytuje wszystkie typy ComplexType zdefiniowane w pliku WSDL jako abstrakcyjne i prawidłowo rozpozna wszystkie typy instancji oparte na tych typach abstrakcyjnych.

narzędzie wiersza poleceń wsdl2apigee typu open source

Apigee udostępnia też narzędzie wiersza poleceń typu open source do generowania przezroczystych lub rest-to-soap proxy interfejsu API z plików WSDL. https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

Naprawione błędy

W tej wersji naprawiliśmy te błędy: Ta lista jest przeznaczona głównie dla użytkowników, którzy chcą sprawdzić, czy ich zgłoszenia zostały rozpatrzone. Nie jest ono przeznaczone do dostarczania szczegółowych informacji wszystkim użytkownikom.

Identyfikator problemu Opis
EDGEUI-621 Zapisz jako nowy serwer proxy interfejsu API używa nazwy domyślnej z notacją naukową, np. „new-1.234568901234568e+53”
EDGEUI-572 Interfejs użytkownika wyświetla komunikat „Błąd: Nieznany błąd” zamiast „Błąd: Czas sesji zakończył się”