在 WebSphere Application Server V6.1 中实现 WS_Notification
来源:互联网 发布:联系人恢复软件 编辑:程序博客网 时间:2024/05/03 12:06
面向服务的体系结构 (SOA) 的好处之一就是,它支持通过构建组合服务来创建新解决方案。在本文中,您将了解如何使用事件构建组合服务以及 IBM® WebSphere® Application Server 6.1 中提供的新 WS-Notification 支持。文中还提供了一个简单的代码示例,可通过其了解如何使用发布/订阅引擎进行服务组合。
服务组合与事件
面向服务的体系结构 (SOA) 正逐渐占据企业体系结构舞台,成为用于进行企业解决方案设计、实现和交付的首要方法。通过将现有服务组装为组合企业解决方案(组合服务),可实现大部分 SOA 好处。调用组合服务时,它将与所属服务进行交互,以执行一组相关的业务功能。组合服务对所使用的其他服务进行编排,控制用于确定调用顺序的规则。服务组合允许创建与现有服务一起运行的解决方案。此类解决方案可迅速部署,提供重用可能性,且提供对各种现有服务的无缝访问。
Ali Arsanjani 在文章“Toward a pattern language for Service-Oriented Architecture and Integration, Part 2: Service compositon”中定义了创建组合服务的多个业务驱动因素。(请参见参考资料中提供的这篇文章的链接。)
替换。对于特定服务在多个组合服务(流程)中使用的情况,可组合性允许同时将一个服务中的更改引入到使用此服务的所有企业业务流程中。
合并或单一访问点。在这种情况下,组合服务可以作为一系列独立活动的单一访问点,如为不同的业务部门执行保险风险计算或保费计算等。通过使用组合服务,使用者可不必注意计算的差异和定义特定计算路径的规则。使用者调用单个(组合)服务;例如,保单保费计算(根据输入数据)将调用特定业务部门的保单计算服务。
重新组合或上下文更改。在这种情况下,组合服务的实现可以让使用者不必注意旨在满足新业务目标而进行的更改。通过这样,可以快速对新情况和服务功能的动态变化做出响应,并能够在两者之间建立联系,以帮助解决问题。此类更改通常隐藏在组合服务的接口之后,其对服务使用者的影响很小甚至没有影响。
尽管目前最流行的组合服务实现策略是编排,但人们也越来越多地关注基于事件的服务组合实现。(请参见参考资料中列出的文章“Service-Oriented Composition in BPEL4WS”和“Tools for Composite Web Services: A Short Overview”。)
事件驱动的体系结构
。。。。。。
点击此处查看全文
- 在 WebSphere Application Server V6.1 中实现 WS_Notification
- 在 WebSphere Application Server V6.1 应用程序中跟踪死锁
- WebSphere Application Server V6.1 安装
- WebSphere Application Server V6 备忘录
- spring 在WebSphere Application Server V6.0.2.19 及以后版本中JTA transactionManager配置
- 迁移到 WebSphere Application Server V6.1 快速指南
- Target runtime WebSphere Application Server V6.1 is not defined
- WebSphere Application Server V6.1版本、介质及安装总结
- WebSphere Application Server V6.1试用版for Linux 下载地址
- 通过 WebSphere Application Server V6 实现 Web 服务安全——第 5 部分
- Windows Server 2003与IBM WebSphere Application Server V6.1 吐血整理
- 在 WebSphere Enterprise Service Bus 和 WebSphere Process Server V6.0.2 中操作 SOAP Header
- 探索 WebSphere Application Server V6.1 Portlet 容器: 第 1 部分:Portlet 容器介绍
- WebSphere Application Server V6.1: Web 服务方面的新特性
- 探索 WebSphere Application Server V6.1 Portlet 容器,第 2 部分:进一步研究
- 使用 WebSphere Application Server V6.1 中的联合存储库扩展用户注册表选项
- 使用 WebSphere Application Server V6.1 中的联合存储库扩展用户注册表选项
- WebSphere Application Server V6.1 Fix Pack 23于今日发布
- 体验 Lotus Notes 8 Beta2 新功能
- Autorun.inf 杀毒脚本
- Little-G:为您的应用服务器瘦身
- 30秒清除你电脑中的垃圾(使你电脑急速如飞)
- LPI 102 考试准备,主题 109: Shell、脚本、编程和编译
- 在 WebSphere Application Server V6.1 中实现 WS_Notification
- SQLserver中的isql命令的参数详解
- WebSphere Business Modeler 认证考试 990 准备: 第 2 部分,模拟业务实践
- C#精髓第四讲 GridView 72般绝技 绝对经典
- 如何综合掌握 DB2 和 Informix
- 标准文件操作函数(转载)
- Windows快捷键大全
- UML相关工具一览(截止2007年2月)
- Crystal XP 2007 BOOT DISC 700 MB..