Ø SOAP
1. Simple Object Access Protocol 简单对象访问协议
主要包括下面四部分:
a) SOAP封装:用于将传输数据中的内容,发送端消息,接收端信息和处理方式等信息封装起来以准备数据传输.
b) SOAP编码规则:用于表示传输数据中各项的数据类型等信息
c) SOAP远程过程调用协定:用于进行远程过程调用及应答的协议
d) SOAP绑定协议:用于表示信息交换的底层协议
Ø PHP5中SOAP应用及配置
1. PHP 5 中新增了内置的 SOAP 扩展,我们称之为 ext/soap。它是作为 PHP 的一部分提供的,因此不需要下载、安装和管理单独的包。
2. ext/soap 可能已经编译但没有加载,因此需要更新 PHP 配置,以便加载 ext/soap。编辑 php.ini 并找到 Dynamic Extensions 部分,在这里增加一行代码来自动加载该扩展。 在 Windows 上,这一代码行是:extension=php_soap.dll
如果以前没有加载过任何可选的扩展,可能还要设置 extension_dir 指令,让它指向包含扩展库(其中包括 php_soap)的目录:
extension_dir="C:/php/ext/"(在 Windows 上使用正斜杠)