WEB服务

转载 2006年06月07日 13:17:00

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 还将用来传输数据。

相关文章推荐

Web服务安全的漏洞扫描器

  • 2017年11月19日 19:52
  • 8.45MB
  • 下载

nodejs静态资源web服务例子

  • 2017年11月11日 09:14
  • 1KB
  • 下载

如何使用URL跳转解决Web服务80端口被封问题?

80端口被封,可以用其他端口来访问。 需要修改端口的地方,路由器端设置:mac地址-》局域网内的IP地址-》绑定其他的端口-》TCP协议。 tomcat服务器端设置:tomcat->conf->s...
  • ruanniu
  • ruanniu
  • 2013年07月22日 11:03
  • 1867

Java.Web服务开发

  • 2015年11月29日 14:52
  • 49.32MB
  • 下载

ASP.Net中的Web服务

  • 2014年12月02日 13:49
  • 93KB
  • 下载

Drools项目发布成Web服务

最近应项目的要求,开始研究Droolsguize

异步调用web服务 oneWay

  • 2012年11月06日 11:03
  • 238KB
  • 下载

java调用rest风格web服务的两种方式

java调用rest风格web service 的两种形式
  • Eric_Hxy
  • Eric_Hxy
  • 2015年04月08日 09:39
  • 33981

配置web服务

  • 2013年07月18日 09:40
  • 89KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WEB服务
举报原因:
原因补充:

(最多只允许输入30个字)