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] 举报,一经查实,本站将立刻删除。