微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

webservice——基本概念

1. SOAP--Simple Object Access Protocal<o:p></o:p>

SOAP is a lightweight protocol intented to exchanging structured @R_768_4045@ion in a decentralized,distributed environment.The two major goals for SOAP is simplicity and extensibility.<o:p></o:p>

SOAP is widely used for XML messaging as it :<o:p></o:p>

    defines thin layer on top of widely understood HTTP 
    is flexible and extensible 
    enjoys broad industry and developer community support <o:p></o:p>

Main uses of SOAP are for <o:p></o:p>

    messaging: sending XML data orders,invoices,forms 
    RPC: invoking services querying data sources,transacting<o:p></o:p>

2. WSDL--Web Service DeFinition Language<o:p></o:p>

As the communication protocols and message formats are standardized in the web community,it becomes increasingly possible and important to be able to describe the communication s in some structured way.WSDL addresses this need by defining an XML grammar for describing network services as collections of communication endpoints capable of exchanging messages.<o:p></o:p>

3.  uddi-- Universal Description,discovery,and Integration <o:p> </o:p>

uddi protocol is a central element of the group of related standards that comprise the Web services stack. The specification defines a standard method for publishing and discovering the network-based software components of a service-oriented architecture.<o:p></o:p>

4.  the relationship between SOAP,WSDL and uddi <o:p> </o:p>

web service client 需要定位另一个应用程序或者是网络上的某一段业务逻辑, client 通过 name catagory identifier 或者 specification 来从 uddi registry 查询服务,定位以后, client uddi registry 中得到 WSDL 文档的位置信息。在 WSDL 文档的 XML schema 中包含了如何访问 web service 和请求信息的格式, client 按照 xml schema 的格式来创建一个 soap 消息,并向 host 发送请求。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐