webservice——基本概念
1. SOAP--Simple Object Access Protocal
SOAP is a lightweight protocol intented to exchanging structured information in a decentralized, distributed environment.The two major goals for SOAP is simplicity and extensibility.
SOAP is widely used for XML messaging as it :
defines thin layer on top of widely understood HTTP
is flexible and extensible
enjoys broad industry and developer community support
Main uses of SOAP are for
messaging: sending XML data orders, invoices, forms
RPC: invoking services querying data sources, transacting
2. WSDL--Web Service Definition Language
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.
3. UDDI-- Universal Description, Discovery, and Integration
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.
4. the relationship between SOAP,WSDL and UDDI
web service client 需要定位另一个应用程序或者是网络上的某一段业务逻辑, client 通过 name 、 catagory 、 identifier 或者 specification 来从 UDDI registry 中查询服务,定位以后, client 从 UDDI registry 中得到 WSDL 文档的位置信息。在 WSDL 文档的 XML schema 中包含了如何访问 web service 和请求信息的格式, client 按照 xml schema 的格式来创建一个 soap 消息,并向 host 发送请求。
发表评论
我的相册
共 3 张
最近加入圈子
链接
最新评论
-
羡慕,那你也加入啊
和我的拒信一模一样。哎
-- by niwtsew -
web环境下开发quartz简易 ...
你写的很好。我的是在rcp下面是用quartz还得自己摸索..........
-- by futionbai -
Starting Struts2中文版已 ...
呵呵,希望大家可以喜欢
-- by dearwolf -
Starting Struts2中文版已 ...
正在看这本书!! 哈哈
-- by kanokano -
CSDN英雄大会上,跟苏某翻 ...
我只想到。。。这么年轻就有仔了,好可怜阿。。。。
-- by akane







评论排行榜