基于PHP的web services技术研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP的web services技术研究.pdf

【技术研发 】 VALLEJL 基于PHP的webservices技术研究 谈伙荣 (肇庆医学高等专科学校 广东 肇庆 526020) 摘 要: 对webserviGes技术进行基本的简述 ,并简述webservices所涉及 的两个重要协议:UDDI协议~qJSOAP协议 以及WSDL格式 ,最后,会用一个基于php技 术 的例子来对web services技术进行具体说 明。 关键词: webservices;UDDI:SOAP 中图分类号 :TP39308 文献标识码 :A 文章编号 :1671—7597(2011)0310083--01 随着信息技术的蓬勃发展,企业不同平台 同系统之间的信息通信需 服务端 (即服务的提供者)供者进行绑定并调用Web)j~务。下 图完整 的描 求 日益强烈 ,Webservices技术正是顺应这 需求而 出现的。那么web服 述 了这j种角 ,以屉官们夕 问的操作关系 务究竟是怎么一回事呢?web服务是一系列接 口的集合,而这些接 口描述 一 系列的操作。简单来说,有 了webservices,只要你原因你可 以向世界 上任何一台计算机提供你的服务,对方不用考虑你的系统平台。这种跨平 台的实现得益于web服务在描述接 口和操纵细节时,采用规范的xml描述 。 这 描述中包括了与服务进行交互所需要的全部细节,仅提供一系列可执 行的操作,由于xml格式的文件的跨平 台性,所 以这些操作独立于软,硬 件平台和编写服务所用的编程语言。这意味着weh服务在实现复杂的商业 功能时,即能在单一语言环境下使用,也可以跨平台跨语言使用。 为 了方便理解 ,现在我们列举 一个例 子:我们常见 的天气 预报功 能,这个功 能现在常见的 网站都有提 供,但他们 不可能有 自己的数据 源 , 一般来说 ,天气预报 的数据源 都是 由中国气 象局提供 ,有些 大公 图 I 司根据这个数据源 提供的数据 ,写了一些脚本接 口,然后开放这 些接 图中服务提供者即web服务的拥有者,如企业,ICP等。服务请求者即 口给别人使用 ,但 这种接 口一来 不灵活,没法定制, :来需要使 用者 web服务 的使用者 。服务注册 中心是连接服务提供者和服务使用者的纽 支持脚本,否则并不能使用 。那 么这种 问题 怎么彻底的解决呢?其 实 带。服务提供者在这里发布它们的服务,而服务请求者在这里查找它们的 中国气象局提供 了webServiCesN务 (httP://www.webxm1.C0111.cn 需要的服务。这个模型中,操作概括起来说包括:发布服务描述,查找服 /WebServiCes/weatherWebServiCe.asmx?wsd1) ,我 们 可 以直 接 务描述 ,根据服务描述绑定或调用服务 。这些操作可 以单次或者反复使 通过这个服务第一 时间获取中困气象局的数据 ,能拿到数据 ,对数据 用。这里 ,有一点需要申明一下,服务的使用者在要想使用服务端提供的 的处理和定制酒 由我们 自己来处理 了,而 日,对数据 的获取是有系统 服务,它首先需要同服务的提供者统一各自的语义,这样才能保证服务端 自己来处理 ,并不 需要人工干预 ,以计 算机对数据 的处弹能力 ,来 处 理解客户端的请求。目前通行的方法是双方遵循 一个共 同的标准,这个标 理这 种数据的转换工作 就是再适合不过 的了。如果我们假 设中 国气象 准一般有一些相关的行业协会制定。当一切准备工作都完成后,服务者就 局采 用传统的应用程序 平台,我们就很难对他们提供 的数据进行应用 可 以直接同wEB服务提供者进行交互,调用WEBH~务。 了。为什么 呢? 因为传统 的web是面 向的对象并不是程序 ,而 是我们 web服务采用了SOAP协议,SOAP协 议简单来说,可 以描述为远程应用 普通用户 ,即使我们根据这

文档评论(0)

kfigrmnm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档