五种能力: 5种新兴的SOA设计模式

        众所周知设计模式描述就是针对软件Software设计中常见问题做出可重复使用解决方案而了解及使用这些模式则是SOA取得成功根本下面是Gartner公司分析师们通过分析得出 5种新兴SOA设计模式:   1. 多通道应用

  2. 复合应用

  3. 业务流程编排

  4. 面向服务企业

  5. 联邦SOA

  多通道应用

  用SOA实现多通道应用真是再合适不过这种模式能将后端业务逻辑和前端逻辑分离通过各个通道在最短时间内将全部应用功能提交到最大数量用户手上并能重复使用同服务

  战略远景:2008年将有超过66%新开发中到大型交互式应用软件Software是支持多通道访问而2007年这数据尚不及33%

  复合应用

  在复合应用中使用服务可能是新部署服务、经过调整和封装旧应用组件、或者是以上两者组合在组合SOA环境中有两种集成技术是使系统有效运行关键:1)帮助用户封装并接受各种SOA应用服务接口底层集成技术;和2)帮助用户组装并监控服务操作集成技术

  战略远景:到2012年大部分SOA应用软件Software将是交互式复合应用

  业务流程编排

  业务流程管理(BPM)软件Software包是用来实现基于SOA多步处理过程工具BPEL标准经常被用来描述所设计元数据流模型元数据库(meta-database)是用来在运行时管理这些业务过程模型行为这些过程中部分步骤是通过SOA服务实现其它步骤则需要人为干预

  战略远景:到2009年有超过75%SOA应用将通过外部BPM技术实现部分和服务部署无关顺序控制

  面向服务企业

  基于SOA企业模型离复合应用只有步的遥在这里所有应用都被看作是整体个组成部分没有任何新应用是独立创建所有应用都是以可重用组件为基础构建它们不但可以实现预期功能也可以在其它环境下被区别客户端使用从本质上说综合式复合企业所拥有已不是应用而是业务组件——每个组件都是企业资产

  战略远景:到2010年超过85%企业会把应用集成视为和SOA管理工具和组织同样企业组件

  联邦SOA

  联邦SOA基本概念就是采用合理将企业分解为半独立SOA领域(比如以子公司、业务单元或部门来表示企业组织)每个领域都有其独自特有SOA基础设施、治理过程和SOA卓越中心然后各领域通过合适互用性基础设施、治理过程和组织方式形成联邦(即以联合方式实现领域内服务共享这是通常方式但不是必须方式)“SOA联邦”即是通过适当技术、治理和组织方式形成联邦式SOA过程

  战略远景:很少有大型组织有能力独自做出整个IT宏伟蓝图最好实战还是支持领域独立性并允许使用区别技术和架构以换取互操作性协议和传输同步合并和收购很显然就是联邦SOA种方式

Tags:  新兴soa设计 第五种快乐 五种基本句型 五种能力

延伸阅读

最新评论

发表评论