WS基础

1,Web Service将应用程序转换为网络应用程序:通过使用 Web Services,您的应用程序可以向全世界发布信息,或提供某项功能。

Web Service可以被其他应用程序使用:通过 Web Services,您的会计部门的 Win 2k 服务器可以与 IT 供应商的 UNIX 服务器相连接。

基本的WebService的平台是XML+HTTP:Web services 使用 XML 来编解码数据,并使用 SOAP 来传输数据。

2,

webService是应用程序组件,使用开发协议进行通信,是独立的并可以自我描述,可以使用UDDI来发现,可被其他应用程序使用,,基于XML

3,WebService平台是XML+HTTP;XML提供了可用于不同平台和编程语言之间交互;

SOAP(简易对象访问协议)  UDDI(通用描述,发现及整合)  WSDL(Web Service描述语言)

4,好处:

协同工作:所有平台可以通过Web浏览器来访问Web,不同平台之间借此来交互,WebService基于此发展起来;

Web Service把Web应用程序提升到另外一个层面:

(1)将应用程序可向全世界发布功能和消息;

(2)使用XML解码数据,使用SOAP由开发协议传输数据

(3)不同服务器之间,不同应用之间连接;

5,两种类型的应用:

可重复使用的应用程序组件;--汇率转换,天气预报

连接现有的软件;--在不同的应用程序与平台之间来交换数据

6,WebService平台元素:

三种基本元素: SOAP (简单对象访问协议)  WSDL(webService描述语言)   UDDI(目录服务)

SOAP:XML+HTTP  通信协议,独立与平台,独立于语言,基于XML,可扩展,可以绕过防火墙,

WSDL:基于XML的用于描述web Service以及如何访问WebService的语言;

xml编写,描述网络服务, 可用于定位网络服务,还不是W3C标准;

7,WebService的创建与编程语言的种类无关,

自动创建WSDL和SOAP请求

可以使用HTTP POST,发送请求,返回XML响应;

 

 

posted @ 2014-01-16 01:08  教程学习  阅读(503)  评论(0)    收藏  举报