XML认证知识点:Web服务

时间:2020-09-29 18:31:55 IBM认证 我要投稿

XML认证知识点:Web服务

  Web 服务是一种新型的 Web 应用程序。它们是自适应、自我描述、模块化的应用程序,这些应用程序可以跨越Web 进行发表、定位和调用。

XML认证知识点:Web服务

  Web 服务所执行的功能可以是从简单的请求到复杂的商业过程中的'任何事。简单的Web 服务可以提供股票报价或处理信用卡交易。一旦部署了 Web 服务,其它的应用程序(及其它的 Web 服务)可以发现和调用所部署的服务。因为 Web 服务要满足所有这些需要,所以,有两个技术是关键的:

  XML(XML培训 编程语言培训 )

  XML 对于 Web 中移动的结构化数据是非常重要的技术。如果 Web 要以可靠的、自动的方式处理数据,那么 HTML 文档是满足不了此要求的。如果数据是以 XML 发送的,那么 Web 服务可以以不同的、有效的方式来处理这些数据。XML 的内容与表示的分离是很理想的。

  SOAP

  SOAP,即简单对象访问协议,使用 XML 消息调用远程方法。Web 服务可以通过 HTTP 的 post 和 get 方法与远程的机器交互,但 SOAP 则更加强健和灵活。

  Web 服务体系结构

  在 Web 服务领域共有三个组件:

  服务提供者

  提供服务及维护注册表以使服务可用。

  服务代理

  为服务提供交换场所。服务代理充当服务提供者与服务请求者之间的中介。

  服务请求者

  与服务代理一起发现 Web 服务,然后调用这些服务以创建应用程序。

  有三个 Web 服务操作:

  发布/撤除发布

  发布和撤除发布是指将服务发布至注册表(发布)或除去它们的一些项(撤除发布)。服务提供者联系服务代理来发布或不发布某个服务。

  查找

  查找操作由服务请求者和服务代理共同完成。服务请求者描述他们正在寻找的服务类型,而服务代理发布与请求最匹配的结果。

  绑定

  绑定操作发生在服务请求者和服务提供者之间。双方经过适当的商讨之后,请求者就可以访问和调用提供者所提供的服务。

【XML认证知识点:Web服务】相关文章:

XML认证知识点:XML Schema10-08

XML认证考试知识点:Parser10-11

XML认证知识点:SAX Parser10-08

XML认证知识点:名称空间10-08

IBM XML认证知识点:Dtd11-15

XML认证知识点:DOM Parser11-15

IBM认证:XML入门XML简介10-11

IBM XML认证知识点:解析器10-08

XML认证教程:XPATH10-11