wwwphp的学习笔记

汇集网络精华文章,学习学习再学习

WEB服务

Web 服务是一种新的重要的应用程序。Web 服务是一段可以用 XML 发现、描述和访问的代码。在这一领域有许多活动,但有三种主要的用于 Web 服务的 XML 标准。

SOAP:最初是简单对象访问协议(Simple Object Access Protocol),SOAP 定义一个 XML 文档格式,该格式描述如何调用一段远程代码的方法。我的应用程序创建一个描述我希望调用的方法的 XML 文档,并传递给它所有必需的参数,然后应用程序通过网络将该 XML 文档发送给那段代码。代码接收 XML 文档、解释它、调用我请求的方法,然后发回一个描述结果的 XML 文档。

WSDL:Web 服务描述语言(Web Services Description Language)是一个描述 Web 服务的 XML 词汇表。编写一段接收 WSDL 文档然后调用其以前从未用过的 Web 服务的代码,这是可能的。WSDL 文件中的信息定义 Web 服务的名称、它的方法的名称、这些方法的参数和其它详细信息。

UDDI:统一描述、发现和集成(Universal Description, Discovery, and Integration)协议向 Web 服务注册中心定义 SOAP 接口。如果您有一段代码希望作为 Web 服务部署,UDDI 规范定义如何将您的服务描述添加至注册中心。如果您在寻找一段提供某种功能的代码,UDDI 规范定义如何查询注册中心以找到您想要的信息。

在所有这些案例研究中,各公司都使用 XML 来创建独立于系统的数据格式。XML 文档可以表示那些可以从一个系统或过程移到另一个的结构化数据。当前端和后端应用程序更改时,XML 可以在它们之间移动而保持不变。更妙的是,当越来越多的前端和后端应用程序添加进来时,XML 的使用将现有应用程序与任何更改都隔离起来。当 Web 服务变得越来越普遍时,XML 还将用来传输数据。

阅读更多
上一篇XML标准
下一篇文档对象模型(DOM)
想对作者说点什么? 我来说一句

web服务 webservice

2009年05月26日 69KB 下载

天气预报的web服务

2010年07月23日 342KB 下载

C#.net 动态调用web服务

2008年11月26日 116KB 下载

大规模Web服务开发技术 中文版

2016年08月16日 15.34MB 下载

没有更多推荐了,返回首页

关闭
关闭