October 2
Un client SOAP è un piccolo modulo in Perl che consente di utilizzare le funzioni API su un server Web esterno. messaggi SOAP sono formattati utilizzando XML in un file WSDL, e il vostro sito Perl in grado di connettersi alle API sul server esterno e analizzare la risposta. Queste funzioni API vengono utilizzati quando si utilizzano i servizi su siti web esterni per le applicazioni interne. Il formato XML standardizza la risposta, in modo che qualsiasi piattaforma può lavorare con l'API.
1 Fare clic sul file vostro Perl che si desidera utilizzare per creare lo script client. Fai clic su "Apri con" e selezionare il vostro editor preferito Perl.
2 Aggiungere l'involucro SOAP all'inizio del file. Aggiunta l'involucro consente di utilizzare le funzioni di SOAP in Perl. Copiare e incollare il seguente codice nella parte superiore del codice sorgente:
utilizzare SOAP :: Trasporti :: HTTP;
3 Aggiungere l'URL API che contiene la risposta SOAP. Questo è l'URL fornito dal sito esterno per le chiamate SOAP. Il codice seguente utilizza l'URL "site.com/wsdl" per l'URL della risorsa:
SOAP :: Lite
-> uri('site.com/wsdl');
4 Effettuare una chiamata alla funzione che si desidera utilizzare sul server API. Per esempio, il codice seguente utilizza "HelloWorld" sul server API:
-> HelloWorld ();
5 Stampa il risultato al browser dell'utente. Il codice seguente analizza e visualizza la risposta data dal server API:
-> Risultato;