Nwlapcug.com


Come chiamare il servizio Web dal Client

Un servizio Web è un programma che viene eseguito su un server di host online. Potete chiamare il servizio Web dall'applicazione client PHP e caricare un file di linguaggio di definizione del servizio Web al server del servizio Web. Un servizio Web agisce come un "intermediario". Per esempio, si chiama un servizio Web per inserire dati nel database di un'altra azienda. Chiamata a un servizio Web dall'applicazione client richiede solo poche righe di codice PHP.

Istruzioni

1

Pulsante destro del mouse il file PHP che si desidera utilizzare per chiamare il servizio Web. Selezionare "Apri con", quindi fare clic su "Blocco note" per aprire il file nell'editor di testo.

2

Aggiungere il file di libreria "nusoap". La prima riga di codice è:

require('lib/NuSOAP.php');

3

Aggiungere il file WSDL a una variabile. In questo esempio, si chiama il servizio di Microsoft MapPoint. Utilizzare il seguente codice:

$wsdl = "di http://staging.mappoint.net/standard-30/mappoint.wsdl";

$client = nuovo soapclient ($mapPointWsdl, true);

4

Chiamare il servizio Web. In questo esempio, si chiamerà "setCredentials" funzione di servizio Web:

$client -> setCredentials($username,$pwd,'function');

5

Scegliere la voce di menu "File" e fare clic su "Salva". Se sono fatte con la programmazione del file, è possibile testare la nuova funzione aprendo il documento nel browser.