异步操作和 Web 服务,第 3 部分: 向 Web 服务添加业务语义
2010-03-23 00:00:00 来源:WEB开发网核心提示: 将业务语义应用于 Web 服务意味着什么?将业务语义应用于 Web 服务实际上是利用 Web 服务的一种方法,这种方法允许企业在一个可运行的编程环境中复制企业与其伙伴在现实生活中具有的角色和关系,异步操作和 Web 服务,第 3 部分: 向 Web 服务添加业务语义(4),在这个环境中,可以通过
将业务语义应用于 Web 服务意味着什么?
将业务语义应用于 Web 服务实际上是利用 Web 服务的一种方法,这种方法允许企业在一个可运行的编程环境中复制企业与其伙伴在现实生活中具有的角色和关系。在这个环境中,可以通过把企业的伙伴所用的来自不同供应商的业务应用程序集成在一起使手工任务自动化。把业务交互中各参与者之间的实际关系和相关性反映到 Web 服务客户机和服务提供者是利用动态电子商务的价值取向的基础。当启动实际流程时,就开始了一组任务,其中一些任务是并行完成,而其他的任务则需要顺序执行。在流程进行期间,可能要涉及到其他业务伙伴,把这些业务伙伴的输入结合到业务逻辑中以决定流程的整体输出结果。这种情况非常典型,用 BPEL 很容易描述和实现。
图 1. 业务事务的作用域
查看原图(大图)
WebSphere 的业务流程引擎
目前,IBM 在 WebSphere Application Server 内支持业务流程引擎,并支持在 WebSphere Studio Application Developer,集成版内进行流程流的开发。WebSphere Application 服务器的版本 5 支持取出即可用的流程管理,您可以从 IBM 的 alphaWorks 站点下载 BPEL 运行时,这个 BPEL 运行时可以部署到 IBM 的 WebSphere Application Server 版本 4.0 和更高版本中。IBM 打算在将来提供对业务流程规范的支持,以使企业不仅能够使用开放的标准流程流语言描述它们的流程,还能够运行流程描述,使用事务协调协议来协调他们的伙伴间的行为。这些协议将提供它们的企业和伙伴所要求的适当服务质量级别。
[]
- ››WEBGAME龙虎榜,《传奇国度》成黑马
- ››操作系统资源不足两种方案解决办法
- ››WebQQ 2.0添加谷歌音乐方法
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››WebQQ2.0怎样对话区域比例调节
- ››WebQQ2.0——QQ阅读&酷六视频上线
更多精彩
赞助商链接