原子服务和合成服务的定义
来源:互联网 发布:湖南弑师案 知乎 编辑:程序博客网 时间:2024/04/30 17:25
Web Services中原子服务和合成服务的定义
文章仅供大家参考,所有评论, 错误报告, 其他信息以及批评, 请邮寄到
服务模型(service model)设计是必须要解决的一个问题就是服务粒度的划分。在理想的情况下,应根据现有的行业服务定义来创建服务模型,但实际上,可能要根据现有的组件接口(例如COM/DCOM类型库、CORBA IDL、Java对象等)、传统消息格式(legacy message formats)或现有应用的APIs才能得出服务模型。
服务分为原子服务(atomic services)(即不可再分解为更细粒度的服务)和合成服务(composite services)(即通过多个服务组合而成的服务)。
合成服务与其它Web服务类似,因为它们都有WSDL服务契约,并且都是通过SOAP消息调用的。可以通过两种方式来创建合成服务:
文章仅供大家参考,所有评论, 错误报告, 其他信息以及批评, 请邮寄到
Jeffery.Lee AT gmail.com
或者访问我的个人blog同我交流( http://ibuddie.spaces.live.com/ )。本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载,如若修改、散布,请注明文章原始出处和来源。服务模型(service model)设计是必须要解决的一个问题就是服务粒度的划分。在理想的情况下,应根据现有的行业服务定义来创建服务模型,但实际上,可能要根据现有的组件接口(例如COM/DCOM类型库、CORBA IDL、Java对象等)、传统消息格式(legacy message formats)或现有应用的APIs才能得出服务模型。
服务分为原子服务(atomic services)(即不可再分解为更细粒度的服务)和合成服务(composite services)(即通过多个服务组合而成的服务)。
合成服务与其它Web服务类似,因为它们都有WSDL服务契约,并且都是通过SOAP消息调用的。可以通过两种方式来创建合成服务:
- 通过直接编程的方式来创建合成服务,例如把一个EJB发布为一个用到其他Web服务的Web服务。
- 通过使用Web服务编排(Web service orchestration)及WS-BPEL来创建合成服务。
- 原子服务和合成服务的定义
- 安全云服务的定义和特征
- 安全云服务的定义和特征
- 服务的定义
- factory 定义的服务
- zephyr-原子服务
- BPEL中的原子事务和补偿服务区别和联系
- 原语和原子的定义
- Web服务组合的定义
- 服务的定义(转载)
- 服务的定义,使用和绑定(FileManagerService)
- SOA建模之服务合成
- 关于Service Identification,SOA服务划分和定义--1. 服务的分层
- 关于Service Identification,SOA服务划分和定义--1. 服务的分层
- 前台服务和后台服务的区别
- android的一些webservice服务和服务
- angular的service服务和factory服务
- 协定问答: 定义服务间的会话
- 数据库查询语句问题
- LINUX远程管理工具SSH指南
- 数据库查询语句使用简介
- 30岁前不要去在乎的29件事
- 基于VFW的视频应用程序开发
- 原子服务和合成服务的定义
- Rhythmbox中文化问题
- Mozilla Firefox 3 Alpha 5 RC2
- 中文搜索引擎技术揭密
- 请问大家对NIIT的看法???
- PowerDesigner11中批量根据对象的name生成comment的脚本
- “AV终结者”清除方法
- Java与C/C++
- 二战中日本的失误