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 for Public Cloud.

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 proxy

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

  • SOAP pass-through, 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 comportamento precedente e quello nuovo risiedono nelle norme e nelle configurazioni generate automaticamente dalla procedura guidata per il proxy.

SOAP pass-through

  • Tutte le operazioni WSDL vengono ora inviate al percorso di base del proxy "/" anziché alle risorse 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 assicura che le richieste SOAP abbiano un elemento Envelope, 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). Questa funzionalità non è stata testata con WSDL 2.0.
  • Il nuovo comportamento non è stato testato con WS-Policy.
  • Il proxy consente di inviare dati JSON anziché FormParams.
  • Quando aggiungi il supporto CORS (condivisione delle risorse tra origini) al proxy utilizzando lo strumento di creazione del 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 genera un proxy API per un WSDL, Edge legge tutti i ComplexType definiti come astratto 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 rest-to-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 per 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"