Létrehozása és működtetése a szerver szappan

A PHP5 meghosszabbítása SOAP (Simple Object Access Protocol). Ez lehetővé teszi, hogy nem web-szolgáltatás és írni ügyfelek. A kezelést meg kell csatlakoztatni php_soap.dll SOAP modul php beállításokat. Ebben a fájlban van több osztály:

  • Class SoapClient - létrehozása SOAP kliens.
  • Class SoapServer - létrehozása SOAP szerver.
  • Class SoapFault - hiba információt.

osztály SoapServer

Tekintsük SoapServer munka szakaszai:

  • Bemutatjuk a funkciót. Valójában ez egy példa a web-service:

Ha az ügyfél jön ide, hogy kérje a fájl elindul. És ha van egy php hiba, akkor itt jön ez a hiba. Ezért, mielőtt fut ez a fájl jobb hogy ezt a funkciót, tesztelni a hibákat. Egyébként mi nem fogása távolról.

  • Kikapcsolja caching WSDL-dokumentum. mert ez a dokumentum, amit leírtam, akkor cache alapértelmezés szerint 1:00. Ezért, amikor a fejlődő le lehessen tiltani a cache-t.
  • Készítsen Szappan szerver. Ez a szerkesztő, azaz ha az objektum létrehozásakor, ez a fájl olvasható. És ott leírták az utasításokat.
  • Adjuk hozzá a funkció / osztály a szerverre. Ie meg kell magyarázni, hogy a szerver, amely funkciót fog kérni.
  • Vagy lehet regisztrálni class = kezelőt SOAP-kiszolgálón.
  • Indítsuk el a szervert.

Figyelem! A legjobb, hogy ellenőrizze a szolgáltatás helyben, mint futni távolról. És a fejlesztés tiltsa caching wsdl-fájlt.

Kapcsolódó cikkek