扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月30日
关键字:
在本页阅读全文(共4页)
正如我所提到的,功能构建块是SOA构建块的理想选择。使用自上而下的方式确定的服务将会带来业务需求和IT间更好的匹配。
应用规划中的服务实现将取决于服务的类型以及服务与不同的SOA 层间的关系,这些层包括表示和复合层、编排层、业务服务层和数据访问层或连接层。
为实现这些块选择合适的产品时,要格外慎重。应该考虑组织的环境,比如现有的应用程序和技术限制,当进行实现方面的选择时,应用规划与技术规划是分不开的。在理想情况下,BEA WebLogic Integration 是系统到系统过程的一种不错的选择。用于业务流程规划中的设计和流程再设计的BEA AquaLogic BPM是人工驱动流程的理想选择。BEA WebLogic Portal 非常适合在整个组织内通过WSRP开发和共享表示层,进而促进表示层和门户联邦的重用。AquaLogic Data Services 是数据访问层的一种理想工具,而AquaLogic Service Bus 则非常适用于应用程序到应用程序的通信。在实际环境中,这些选择取决于组织内现有的资产和需求。另外,应该在组织的环境中考虑使用参考架构。
组织的参考架构是能够根据其所属的层和服务提供如何实现每个构建块的最佳实践和蓝图。在参考架构中还会定义和显示服务间的通信。图 2 给出了为组织定义的一个参考架构示例。此图表还描述了通过合适的产品实现组织的功能构建块服务所需的 SOA 层。参考架构的定义通过涉及合适的业务和IT层的流程实现。这种模型可用于在组织环境内针对每个SOA层实现构建块。
图 2.组织的参考架构
参考架构应能有助于推广由管理团队定义的最佳实践、指导原则和设计原理。此架构应该使用在功能规划中定义的规范的模型和分类法。我将在稍后讨论管理团队的有关内容。
采用从组织的业务需求开始的全局手段,企业架构的主要目标是借助通用语言构建重用的氛围,如图 3所示。这一目标应该逐渐实现而不是依靠急剧变革一蹴而就,应该有一个管理团队来管理不同的范畴:全局业务和战略范畴、信息系统范畴和项目范畴。应该支持通过合适的工具来促进整个组织内的重用。
图 3.企业架构的目标
管理团队应该创建和维护反映组织当前状态的资产,比如现有的功能模块。在这些资产中,有对当前状态的全局描述,这将十分有助于确定当前信息系统的筒仓(silo)。定义目标状态时还应考虑路线图。
要想将路线图应用到目标,管理团队应该在项目之初就介入,为整个组织提供指导原则、实施规定以及最佳实践。
指导原则、策略、分类法、企业规范数据模型、数据存储库、最佳实践、可重用资产以及需要由管理团队定义和维护的其他准则会触及所有的业务线以及IT。
企业架构应该能够协调IT与组织的战略。它应该能轻松适应业务的不断变更。这就要求业务架构和指导原则必须能够最终形成组合和分解业务流所需要的功能构建块。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者