Chinaunix首页 | 论坛 | 博客
  • 博客访问: 605525
  • 博文数量: 796
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 5095
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-10 09:43
文章分类

全部博文(796)

文章存档

2011年(1)

2008年(795)

我的朋友

分类:

2008-09-10 10:07:25

Web 服务概念

    Web服务建立于面向服务体系结构之上的,可以将软件组件(来自不同系统的应用函数,对象,)发布为服务 Web服务基于专门使用XML的开发式标准和技术实现 Web服务原因

    1.  Web服务可以拆穿,通过基于XML的PRC机制调用

    2.  Web服务提供基于XML消息的跨平台跨语言的解决方案

    3.  Web服务可以使用轻量级结构简化应用系统集成,而不影响可伸缩性

    4.  Web服务可以实现异源程序之间互操作 Web服务基本模型服务提供方 服务代理方 服务请求方 Web服务标准

    XML SOAP WSDL UDDI Web服务面临的难题

     1.  分布式事务

    2.  服务质量

    3.  性

    Web服务的优点

    1.  提供简单的机制,使应用程序称为任何人可以随时随地通过任何设备访问的服务

    2.  帮助实现企业内部,企业之间的通信

    3.  Internate 中应用程序通行的灵活性,灵敏性

    4.  可以通过代理动态定位和调用服务

    Web服务体系结构和技术 Web服务体系结构概念

    1.  SOAP 在服务提供方和服务请求方之间信息充当消息交换。

    2.  WSDL 是将web服务描述为操作集,并将输入输出描述为消息

    3.  UDDI 一种通过注册表中注册Web服务并划分类别的机制

    Web服务通信模型

    1.  基于PRC的通信模型 基于PRC通信模型定义基于请求/响应得异步通信

    2.  基于消息交换的通信模型 基于消息交换的通信模型定义松散关联和文档驱动的通信。调用基于消息交换的服务提供方的服务请求无需等待响应实现Web服务

    1.  服务提供方创建基于SOAP服务的商业应用程序接口,发布到网络。

    2.  服务提供方使用服务代理基于WSDL服务描述,服务代理方通常是一个UDDI注册表

    3.  UDDI注册表将服务描述为绑定的模版和到服务提供方环境的WSDL和URL

    4.  服务请求方通过UDDI注册表找到所需的服务和绑定的信息和URL找到服务提供方

    5.  服务请求方使用绑定信息激活服务提供器检索已注册的WSDL服务描述,建立与SOAP的服务间的通信。

    6.  完成请求的通信,完成服务交换数据或消息

 

[1]  

【责编:landy】

--------------------next---------------------

阅读(279) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~