CIOAge.com IT推动创新
企业信息化建设成功实施SOA十大建议分析(1)
出处:支点网 文: Rich Colton 评论 ( 0 ) 条 ( 0 ) 砖 ( 0 ) 好 论坛 博客
阅读提示:关于面向服务的架构(SOA)的很多优势已经广为人知,包括:降低集成成本、提高资产重复使用率,并且使IT部门能够更快地对业务中的变化和法规要求作出反应。但是,人们对它的缺陷又了解多少呢? ...

关于面向服务的架构(SOA)的很多优势已经广为人知,包括:降低集成成本、提高资产重复使用率,并且使IT部门能够更快地对业务中的变化和法规要求作出反应。但是,人们对它的缺陷又了解多少呢?

SOA的先行者们都非常清楚,当企业服务实现关键应用时很有可能会产生一些具有挑战性的问题。SOA是对IT规律的扩展,它既是设计和架构方面的重大改革,也是应用开发和业务上的改进。在这里,一些早期的SOA使用者和相关专家给出了在建设新一代数据中心过程中如何跨越障碍的SOA最佳实践。

1. 继续已经开展的流程

Dow Corning公司企业设计师Joseph Gaus指出,了解SOA的起点相当于寻找受众的过程。他说:“从最开始就应当瞄准那些已经具备多种应用的系统及其用户。”对于Dow Corning公司的多数关键业务流程(例如从订单到现金的处理流程)而言,SAP 是主系统。在过去,这家专业的化学企业也允许其他系统涉足该流程,例如,该公司一项基于Web的应用允许客户以在线方式发出订单。Gaus说:“我们已经习惯于这一流程,而且负责支持该流程的员工也习惯于围绕该流程建设其他的应用。”此外,其他的多种应用也围绕该流程建立,因此也为重复使用创造了机会。他说:“通过这样的流程可以更好地体现SOA的价值。”

2. 切勿忽视互操作性的问题

三年前,当Washington Group International公司开始实施其SOA项目时,标准和工具还远不像今天这样成熟。该公司应用集成经理Rich Colton指出,其中非常关键的一项挑战就是建设一系列适用于Java和Microsoft .Net客户端的Web服务。Colton发现,World Wide Web Consortium(W3C)标准在Java 2平台企业版中的实施方法与在.Net中的方法是大相径庭的。例如,这两种环境处理远程过程调用(RPC)的方式是完全不同的,而且每一种环境都支持不同的消息负载或内容。他说:“我们在最初就发现互操作性是一个非常关键的问题,但实际实施却没有那么简单。W3C标准也不是能够轻易实现的,因为并不是每一家企业都能够实施所有的部分。”在过去的几年中,互操作性已经有了大幅度的改善,但还没有达到自动化的程度。他说,对于程序员来说,测试工作仍然是相当关键的。

3. 不要轻易打开钱包

专业SOA咨询企业Linthicum Group首席执行官Dave Linthicum认为,当企业的IT部门开始着手实施SOA项目时,最先要考虑的事情往往是购买新的技术。但在投资新的技术平台之前,IT部门需要清楚地了解所有的信息源并确保以文档的形式记录每个系统定义数据的方式。如果没有做好这些准备工作,企业很可能选择不适合最终技术布局、服务管理要求和安全战略的治理工具。他说:“每一件事情都是相互关联的。企业需要全面了解数据,与数据互操作的服务,以及将它们结合在一起的流程。”

共2页: 1 [2] 下一页
【内容导航】
已有0人发表看法
我来说两句
验证码: (如果看不清请点击图片进行更换.)   匿名
最新评论更多..
服 务 CIO 推 进 信 息 化
主编推荐
最近更新
热门文章
中国CIO周刊
浪潮通软助力建峰化工信息化展现CIMS之舞 浪潮通软助力建峰化工信息化展现CIMS之舞
建峰化工CIMS工程的立项,获得了重庆市经委和科委的支持,两个机构分别向该工程拨款10万元和6万元人民币。虽然这部分资金与建峰化工CIMS工..
做好教育信息化需先行 浙大网络的S+S体验 做好教育信息化需先行 浙大网络的S+S体验
浙江大学网络信息系统有限公司是国内最大的教育软件专业开发商、教育电子商务提供商之一,占据国内校校通、城域网软件平台50%以上市场份额..
洞察
揭秘:中小化工企业拒绝ERP的四个理由 揭秘:中小化工企业拒绝ERP的四个理由
拥有43个行业、3000多家大企业、2~3万家中小企业的化工行业,其信息化水平究竟如何呢?前不久记者采访了中国化工信息中心副主任李中。李..
SaaS概念要落地 软件提供商不能任意定价 SaaS概念要落地 软件提供商不能任意定价
软件领域任何字母都可能组合成新的名词,进而上升到概念的高度,SaaS也不例外。2003年SaaS提出,顷刻间概念飞遍了各个角落,然而,概念不..