CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

SOA 十二大致命失误

作者: Stella,  出处:IT专家网, 责任编辑: 李春禹, 
2008-01-03 08:45
  对于一个程序员来说,SOA是一种分布式计算方式,其中的组成部分是有可能提供给别的程序的。确保业务建模分析人员能够参与到整个服务的设计过程之中,让服务能够更加准确的反应业务需求,而不仅仅只是一种软件技术的发展。

  【IT专家网独家】对于启用面向服务架构(SOA)有可能遇到的常见问题现在都已为人所熟知,大家也会从最初开始就着重考虑这些问题从而有效避免。

  但如果忽略(进而重复)如下所提到的这些失误问题将会破坏你引进SOA的所有努力,并且导致利益损失。以下是Gartner在SOA执行过程中发现的十二大最常见的失误:

  失误1:SOA非理性丰富

  如果出现过多不能轻易与业务模式有效匹配的服务,那就意味着在实施SOA的环境中,当前的应用程序需要检查并且进一步得到完善。

  这种环境的特点是:能够存储大量的服务,文档、新工具以及中间件,但却不具备敏捷性,不可更新软件版本或是对再利用程度不够。

  失误2:遗忘数据

  打造一个服务模型就像设计一个数据模型一样。在过程中若是遗忘数据则很容易就导致服务的性能低下,从而危及整个程序的整体性。

  因此我们要力争取设计一个设计模型能够拥有与基本数据协同一致的服务。

  失误3:将SOA交予技术人员处理

  当SOA过程中,将大部分事务交予企业的IT部门处理,设计服务将以优化软件性能和可靠性为主要任务,但却不一定能充分反映业务需求。

  清晰的业务接口对于跨应用集成或多重组织使用是必不可少的。

  失误4:忽视文化障碍

  SOA最令人期待的一个好处就是能大大增加软件的再利用,但是这个意料之中最具特点的结果都可能成为一种挑战。

  文化障碍足以破坏SOA再利用的努力。例如, 如果一个IT部门正经历“非产于此地”综合症,程序员、项目领导和架构师都不能信任别的团队可再利用的服务,或是偏向于由自己来开发整个解决方案。

  “非产于此地”综合症能导致多余的编程工作、人员过多、由于资源不足丧失机遇,是一个SOA的再利用功能的主要障碍。

  失误5:做出意外承诺

  许多企业,尤其是那些认为自己的SOA领域起步较晚的企业,会从对SOA持怀疑态度到做出突如其来的战略性承诺。但在没有适当准备和计划的情况下引入大规模的SOA成果通常是一个可怕的错误。

  因为面向服务是一项长期的举措,企业应该在从事以SOA为关键任务的项目之前,着眼于发展对SOA应有的理解,组织文化。对于绝大多数企业来说,采取渐进的实施是势在必行的。

共3页。 1 2 3 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。

邮件订阅

       
  • 周排行榜
  • 月排行榜
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2007, ChinaByte
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i