下载此文档

虚拟主机问题PHPSOAP扩展PHPSOAP扩展详解要点.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
虚拟主机问题之PHPSOAP扩展PHPSOAP扩展详解要点
虚拟主机问题之PHPSOAP扩展PHPSOAP扩展详解要点
1/3
虚拟主机问题之PHPSOAP扩展PHPSOAP扩展详解要点
虚拟主机问题之PHP_SOAhezhi]和操纵Web服务的函数[hanshu]。有两种方式可以向Web服务
中添加操作(Operation)。一种方式是直接添加已定义的函数[hanshu],另一种方式是添加已
定义好的类,从而将该类的公有成员[gongyouchengyuan]函数[hanshu]添加到Web服务
中。
另一个需要说明[shuoming]的特性是,PHP支持[zhichi]两种Web服务的模式[moshi]:
WSDL模式[moshi]和non-WSDL模式[moshi],为了便于理解,我们首先从Web服务的
两种实现模式[moshi]开始说起。
PHP中Web服务的两种模式[moshi]:WSDL模式[moshi]和non-WSDL模式[moshi]
对于Web服务来说,主要有两种实现模式[moshi]–契约先行(ContractFirst)模式[moshi]
和代码[daima]先行(CodeFist)模式[moshi]。
虚拟主机问题之PHPSOAP扩展PHPSOAP扩展详解要点
虚拟主机问题之PHPSOAP扩展PHPSOAP扩展详解要点
3/3
虚拟主机问题之PHPSOAP扩展PHPSOAP扩展详解要点
契约先行模式[moshi]的实现中,首要工作是定义针对这个Web服务的借口的WSDL(Web
ServicesDescriptionLanguage,Web服务描述语言[yuyan])文件[wenjian]。WSDL文件[wenjian]中描述了Web服务的位置[weizhi],可提供的操作集,以及其他一些
属性[shuxing]。WSDL文件[wenjian]也就是Web服务的“契约”。“契约”订立之后,再据此进行服务器[fuwuqi]端和客户[kehu]端的应用[yingyong]程序[yingyongchengxu]开发。这
种模式[moshi]对应上节所说的WSDL模式[moshi]。我们后文中介绍的例子就是使用这一
模式[moshi]实现的。
与契约先行模式[moshi]不同,代码[daima]先行模式[moshi]中,第一步工作是实现Web服
务端,然后根据服务端的实现,用某种方法[fangfa](自动生成或手工编写)生成WSDL文
件[wenjian]。但是由于PHP本身并没有提供从Web服务实现代码[daima]中生成WSDL
文件[wenjian]的方法[fangfa],因此就要以non-WSDL模式[moshi]连接[lianjie]服务端,即不通过WSDL文件[wenjian]创建[wenjianchuangjian]SoapServer和SoapClient示例,而是直接向构造函数[hanshu][gouzaohanshu]传递必要的参数[canshu]。当然,代码[daima]
先行模式[moshi]也有其他的解决方法[fangfa],一些集成[jicheng]

虚拟主机问题PHPSOAP扩展PHPSOAP扩展详解要点 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人秋天学习屋
  • 文件大小103 KB
  • 时间2022-04-17