SoapClient
SoapServer
SoapVar
SoapFault
SoapHeader
SoapParam
SoapType
除了主要类外,PHP SOAP 扩展还定义了以下辅助类:
php SOAP 扩展还提供了以下扩展和钩子:
SoapClient extension
SoapServer extension
soapclient_before_call 和 soapclient_after_call 钩子
soapserver_before_call 和 soapserver_after_call 钩子
以下对象图示例展示了 PHP SOAP 类之间的关系:
SoapClient | +-- SoapVar || |+-- SoapFault || |+-- SoapHeader || |+-- SoapParam || |+-- SoapType | +-- SoapServer | +-- SoapVar
PHP SOAP 扩展提供了构建 SOAP 客户端和服务器所需的类和功能。其文件结构和类层次是井然有序的,允许开发人员轻松地创建和处理 SOAP 请求。扩展和钩子提供了进一步定制 SOAP 行为的能力。