È possibile aggiornare la configurazione di un'API SOAP esistente caricando un file WSDL o caricando un.Archivio zip che contiene un file WSDL primario insieme ad altri file WSDL o XSD a cui fa riferimento.
Informazioni su questa attività
Completa questa attività utilizzando l'IU API Manager basata sul browser.
È inoltre possibile utilizzare la CLI del API Connect toolkit per sviluppatori per aggiornare un'API SOAP; per ulteriori informazioni, consultare i comandi per lo sviluppo e la gestione delle API.
Quando si avvia l'azione di aggiornamento, il WSDL specificato viene analizzato per trovare un servizio corrispondente al nome dell'API che si sta aggiornando. Se viene trovata una corrispondenza, il servizio WSDL viene convertito in un file YAML utilizzato per aggiornare l'API. Se non viene trovata alcuna corrispondenza, viene visualizzato un messaggio di errore.
Vengono sostituite solo le sezioni dell'API interessate dal nuovo WSDL, mentre le altre sezioni non vengono modificate.
Procedura
Per aggiornare un'API SOAP da un file WSDL o da un archivio .zip , completare la seguente procedura:
- Nel riquadro di navigazione, fare clic su
"Sviluppo ", quindi selezionare la scheda "API". - Fare clic sul titolo dell'API SOAP che si desidera aggiornare
- Fai clic sull'icona del menu delle opzioni:

- Quindi fare clic su Aggiorna WSDLe trascinare e rilasciare il file oppure fare clic sul link per selezionare il file dal filesystem locale.
Viene convalidato il formato del file WSDL. Se il formato non è valido, viene visualizzato un messaggio di errore.
- Fare clic su Avanti.
Vengono visualizzati i servizi nell'API selezionata. Se non viene trovata alcuna corrispondenza, viene visualizzato un messaggio di errore.
- Fare clic su Carica.
L'API SOAP viene aggiornata dalla definizione WSDL specificata.
- Fare clic su Salva per salvare gli aggiornamenti.
- Se hai aggiornato un'API precedentemente pubblicata, devi pubblicarla di nuovo per rendere effettive le modifiche:
- Fare clic sull'interruttore Online / Offline (mostrato nel passo 3) per impostare la API come Offline.
- Fare nuovamente clic sull'interruttore per reimpostare l'API su Online, che pubblica nuovamente l'API.