web service

基于soap+XML 的服务。

从深层次看,WebService是建立可互操作的分布式应用程序的新平台,是一个平台,是一套标准。它定义了应用程序如何在Web上实现互操作性,你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,

只要我们可以通过Web service标准对这些服务进行查询和访问。 

 

根据W3C的定义,Web服务(Web service)应当是一个软件系统,用以支持网络间不同机器的互动操作。网络服务通常是许多应用程序接口API)所组成的,它们透过网络,例如国际互联网(Internet)的远程服务器端,执行客户所提交服务的请求。

 

标准:

 

    一个基于XML的可扩展消息信封格式,需同时绑定一个网络传输协议。这个协议通常是HTTP或HTTPS,但也可能是SMTPXMPP

WSDL
一个XML格式文档,用以描述服务端口访问方式和使用协议的细节。通常用来辅助生成服务器和客户端代码及配置信息。
UDDI
一个用来发布和搜索WEB服务的协议,应用程序可借由此协议在设计或运行时找到目标WEB服务。
UDDI 是一种目录服务,通过它,企业可注册并搜索 Web services。
SOAP写法:
  一种XML的文档规范
HTTP联系:
  soap封装在HTTP,HTTP解出来的东西是soap的XML文档,服务器客户端认识就行。
posted @ 2016-08-02 18:26  shinymood  阅读(156)  评论(0编辑  收藏  举报