Hvordan få SoapClient å sende en Godta Header

Simple Object Access Protocol, eller SOAP, er en webtjeneste protokoll som brukes til å sende og motta informasjon. En av han ting det kan gjøre er å sende og motta data overskrifter. SOAP er ofte utviklet ved hjelp av åpen kildekode PHP programmeringsspråk, men det kan også programmeres ved hjelp av Extensible Markup Language, mer kjent som XML.

Bruksanvisning

1 Åpne din foretrukne program skapelse kode og redigering og opprette et nytt dokument hvor du kan øve koding SOAPclient koding.

2 Initiere forbindelse med SOAP klient-server ved hjelp av følgende kode. Bytt ut deler av det eksemplaret som inneholder "noen" med de faktiske brukernavn, passord og WSDL filnavn som du jobber:

<? Php
$ Klient = ny SoapClient ( "some.wsdl");
$ Klient = ny SoapClient ( "some.wsdl", array ( 'soap_version' => SOAP_1_2));
$ Klient = ny SoapClient ( "some.wsdl", array ( 'login' => "some_name",

'password' => &quot;some_password&quot;));

3 Angi filformat som klienten skal bruke når du sender og mottar data. For eksempel angir følgende kode GZIP komprimering som filformat for overskriften som brukes:

$ Klient = ny SoapClient ( "some.wsdl",
array ( 'kompresjon' => SOAP_COMPRESSION_ACCEPT |​​ SOAP_COMPRESSION_GZIP));

4 Lukk ut forbindelsen til SOAP klienten etter overskriften har blitt sendt og akseptert ved hjelp av følgende kode:

$ Server = ny SoapClient ( "some.wsdl", array ( 'classmap' => array ( 'eksempel' => "ExampleDatabase")));
?>