实施SOA的十大建议.docx
- 186****8296个人认证 |
- 2021-12-05 发布|
- 19.75 KB|
- 6页
PAGE 1 PAGE 1
实施SOA的十大建议 关于面向服务的架构(SOA)的许多优势已经广为人知,包括:降低集成成本、提高资产重复使用率,并且使IT部门能够更快地对业务中的变化和法规要求作出反应。但是,人们对它的缺陷又了解多少呢? 关于面向服务的架构(SOA)的许多优势已经广为人知,包括:降低集成成本、提高资产重复使用率,并且使IT部门能够更快地对业务中的变化和法规要求作出反应。但是,人们对它的缺陷又了解多少呢? SOA的先行者们都特别清晰,当企业服务实现关键应用时很有可能会产生一些具有挑战性的问题。SOA是对IT规律的扩展,它既是设计和架构方面的重大改革,也是应用开发和业务上的改进。在这里,一些早期的SOA使用者和相关专家给出了在建设新一代数据中心过程中如何跨越障碍的SOA最佳实践。 1.连续已经开展的流程 DowCorning公司企业设计师JosephGaus指出,了解SOA的起点相当于查找受众的过程。他说:“从最开始就应当瞄准那些已经具备多种应用的系统及其用户。”对于DowCorning公司的多数关键业务流程(例如从订单到现金的处理流程)而言,SAP是主系统。在过去,这家专业的化学企业也允许其他系统涉足该流程,例如,该公司一项基于Web的应用允许客户以在线方式发出订单。Gaus说:“我们已经习惯于这一流程,而且负责支持该流程的员工也习惯于围绕该流程建设其他的应用。”此外,其他的多种应用也围绕该流程建立,因此也为重复使用创造了机会。他说:“通过这样的流程可以更好地体现SOA的价值。” 2.切勿忽视互操作性的问题 三年前,当WashingtonGroupInternational公司开始实施其SOA项目时,标准和工具还远不像今日这样成熟。该公司应用集成经理RichColton指出,其中特别关键的一项挑战就是建设一系列适用于Java和Micros