标准和 Web 服务
作者: , 出处:developerWorks 中国, 责任编辑: 叶江,
2007-06-04 14:00
通过下面对这些标准和规范的分别介绍,您将了解到这项工作与 Web 服务的关系……
描述和发现
只有潜在用户能够找到足够的信息来进行执行,Web 服务才有意义。这些规范和标准的重点在于定义一组服务,以支持如下方面的描述和发现:业务、组织和其他 Web 服务提供者;其提供的 Web 服务;以及可以用于访问这些服务的技术接口。
可靠性
如果参与者无法确定是否完成了消息交换,则不可能解决业务问题。可靠消息传递允许在出现软件组件、系统或网络故障时可靠地在分布式应用程序间交付消息,因此对 Web 服务至关重要。
事务
事务是构建可靠分布式应用程序中的基本概念。Web 服务环境要求利用传统事务机制提供的协调行为来控制应用程序的操作和输出。
安全性
通过使用这些安全性规范,应用程序可以加入专门为与通用 Web 服务框架一起使用而设计的安全通信。
业务流程
业务流程指定 Web 服务集合中操作的潜在执行顺序、这些 Web 服务间共享的数据、所涉及到的合作伙伴以及他们如何参与业务流程、Web 服务集合的联合异常处理,以及涉及到多个服务和组织如何参与的其他问题。BPEL 指定业务流程及其与 Web 服务的关系。
管理
Web 服务易管理性定义为一组功能,用于发现存在情况、可用性、运行状况、性能、用法以及 Web 服务体系结构内的 Web 服务控制与配置。由于 Web 服务的广泛应用并变得对业务操作越来越关键,因此管理和实现 Web 服务的任务对业务操作的成功至关重要。
阅读关于 Web服务 Web应用 SOA W3C OASIS WS-I XML 的全部文章
- 本文关键词:


