SOAP - SImple Object Access Protocol
What is SOAP?
The basic Web services platform consists of HTTP + XML
HTTP is the standard web [Internet] protocol.
XML provides a common language interface between
different platforms and programming languages.
SOAP allows applications to exchange information over HTTP.
SOAP [Simple Object Access Protocol] is a simple and extensible
communication protocol that is both platform independent and
language independent.
It is:
- based on XML for communication between applications via the
Internet, and used as a format for sending messages via the Internet.
- allows access around firewalls
- being developed as a W3C standard.
SOAP has been further enhanced in its capability by AXIS,
which acts as a SOAP engine.
SOAP Functions
is_soap_fault — Checks if SOAP call was
failed
SoapClient->__call() — Calls a SOAP
function (deprecated)
SoapClient->__construct() — SoapClient
constructor
SoapClient->__doRequest() — Performs
a SOAP request
SoapClient->__getFunctions() — Returns
list of SOAP functions
SoapClient->__getLastRequest() — Returns
last SOAP request
SoapClient->__getLastRequestHeaders() —
Returns last SOAP request headers
SoapClient->__getLastResponse() — Returns
last SOAP response.
SoapClient->__getLastResponseHeaders() —
Returns last SOAP response headers.
SoapClient->__getTypes() — Returns list
of SOAP types
SoapClient->__setCookie() — Sets the
cookie that will be sent with the SOAP request
SoapClient->__soapCall() — Calls a SOAP
function
SoapFault->__construct() — SoapFault
constructor
SoapHeader->__construct() — SoapHeader
constructor
SoapParam->__construct() — SoapParam
constructor
SoapServer->addFunction() — Adds one
or several functions those will handle SOAP requests
SoapServer->__construct() — SoapServer
constructor
SoapServer->fault() — Issue SoapServer
fault indicating an error
SoapServer->getFunctions() — Returns
list of defined functions
SoapServer->handle() — Handles a SOAP
request
SoapServer->setClass() — Sets class
which will handle SOAP requests
SoapServer->setPersistence() — Sets
persistence mode of SoapServer
SoapVar->__construct() — SoapVar constructor
use_soap_error_handler — Set whether to
use the SOAP error handler and return the former value
For more information on SOAP
and AXIS
Also See:
Back To Top
|