Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Stiahnuť NuSOAP , open - source SOAP toolkit pre PHP ( pozri zdroje ) . Poznámka : adresár , kam ste umiestnili súbor NuSOAP na webovom serveri . 
 2 
 Vytvorte funkciu , ktorá bude poskytovať webové služby . Ak chcete napríklad vytvoriť funkciu , ktorá zoberie číslo zákazníka a poskytuje meno zákazníka , typ : ? 
 
 < Php 
 
 funkcie zákazníka ( $ number ) { 
 
 $ zákazníci = load_customers ( ) ; //vracia pole zákazníka [ číslo ] = Názov 
 
 $ name = " " ; 
 
 if ( isset ( $ zákazníci [ $ číslo ] ) ) $ name = $ zákazníci [ $ number ] ; 
 
 vrátite $ name ; 
 
 } 
 3 
 Zahrnúť súbor NuSOAP . Napríklad typ : 
 
 patrí ( " /usr /local /nusoap /nusoap.php " ) ; 
 4 
 Vytvorte nový objekt SOAP servera . Napríklad typ : 
 
 $ server = new soap_server ; 
 5 
 Zaregistrujte funkcie vytvorené pomocou SOAP serverom . Napríklad typ : 
 
 $ server - > registrovať ( " zákazník " ) ; 
 6 
 Nastaviť poruchu servera s príslušným chybovým hlásením , pokiaľ nebol nájdený žiadny zákazník . Napríklad typ : 
 
 if ( $ name == " " ) { 
 
 $ chyba = $ server - > chyba ( " soap : Server " , " http://example . com /customerlookup.php " , " Zákazník neexistuje " ) ; 
 
 } 
 7 
 Poslať výsledok webové služby späť klientovi . Napríklad , typ : ? 
 
 $ Server - > služby ( $ HTTP_RAW_POST_DATA ) ; 
 
 >