Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Diskussion

Die SOAP-Erweiterung verwendet Objekt-Überladung, um einen Proxy-Client zu erstellen, für den Methoden verwendet werden können, die den Methoden des SOAP-Diensts entsprechen. Dabei wird intern die __soapCall()-Methode aufgerufen, die die eigentliche SOAP-Anfrage stellt. Natürlich ist es möglich, diese Methode direkt aufzurufen, um SOAP-Anfragen zu stellen. Haben Sie keine WSDL-Beschreibung des SOAP-Diensts, ist dies sogar der einzige Weg. Dazu erzeugen Sie zuerst ein neues SoapClient-Objekt:

$client = new SoapClient(null,
                         array(
                               'location' => 'http://api.google.com/search/beta2',
                               'uri'          => 'urn:GoogleSearch',
                               'style'       => SOAP_RPC,
                               'use'         => SOAP_ENCODED
                              )
                        );

  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint