16.07.27 (UI) - Note di rilascio di Apigee Edge per il cloud pubblico

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Mercoledì 27 luglio 2016 abbiamo rilasciato una nuova versione di Apigee Edge per il cloud pubblico.

Nuove funzionalità e aggiornamenti

Di seguito sono riportate le nuove funzionalità e gli aggiornamenti di questa release.

Comportamento del proxy SOAP quando si utilizza la procedura guidata per il proxy

Quando crei un proxy basato su SOAP da un WSDL utilizzando la procedura guidata per il proxy, sono disponibili due opzioni per la creazione del proxy:

  • SOAP passthrough, in cui il proxy passa semplicemente un payload della richiesta SOAP così com'è.
  • Da REST a SOAP a REST, in cui il proxy converte un payload in entrata, ad esempio JSON, in un payload SOAP, quindi riconverte la risposta SOAP nel formato previsto dal chiamante.

Questa release include i seguenti aggiornamenti al comportamento di queste opzioni. Le differenze tra il vecchio e il nuovo comportamento riguardano le norme e le configurazioni generate automaticamente dalla procedura guidata per il proxy.

SOAP passthrough

  • Tutte le operazioni WSDL vengono ora inviate al percorso di base del proxy "/" anziché alle risorse del proxy (ad esempio "/cityforecastbyzip"). I nomi delle operazioni vengono passati al servizio SOAP di destinazione. Questo comportamento corrisponde alla specifica SOAP.

  • Il proxy generato non supporta più JSON nella richiesta. Supporta solo XML. Il proxy garantisce che le richieste SOAP abbiano un elemento Envelope, un elemento Body e uno spazio dei nomi http://schemas.xmlsoap.org/soap/envelope/ .

Da REST a SOAP a REST

  • Il proxy non supporta più WSDL RPC (è supportato solo Document/Literal). Non è stato testato con WSDL 2.0.
  • Il nuovo comportamento non è stato testato con WS-Policy.
  • Il proxy consente di pubblicare dati JSON anziché FormParams.
  • Quando aggiungi il supporto CORS (condivisione delle risorse multiorigine) al proxy utilizzando il generatore di proxy, vedrai i seguenti miglioramenti:
    • Intestazione Access-Control-Allow-Headers: oltre alle intestazioni Origin, x-requested-with e Accept, l'intestazione Access-Control-Allow-Headers include anche Content-Type, Accept-Encoding, Accept-Language, Host, Pragma, Referrer, User-Agent e Cache-Control.
    • Intestazione Access-Control-Allow-Methods: oltre a GET, PUT, POST, DELETE, questa intestazione include anche i verbi PATCH e OPTIONS.
  • Quando generi un proxy API per un WSDL, Edge legge tutti i ComplexType definiti come astratti nel WSDL e riconosce correttamente tutti i tipi di istanza basati sui tipi astratti.

Utilità a riga di comando open source wsdl2apigee

Apigee fornisce anche un'utilità a riga di comando open source per generare proxy API passthrough o da REST a SOAP da WSDL. Consulta https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

Bug corretti

In questa release sono stati corretti i seguenti bug. Questo elenco è destinato principalmente agli utenti che vogliono verificare se i loro ticket di assistenza sono stati risolti. Non è progettato per fornire informazioni dettagliate a tutti gli utenti.

ID problema Descrizione
EDGEUI-621 Salva come nuovo proxy API utilizza il nome predefinito che include la notazione scientifica, ad esempio "new-1.234568901234568e+53"
EDGEUI-572 L'interfaccia utente mostra "Errore: errore sconosciuto" anziché "Errore: timeout della sessione"