SOA是承诺向机构提供巨大好处的一个领域,特别是在老式系统密集型的保险和金融服务行业。
不用说,对于SOA一直存在许多混淆的概念和争论。由于厂商把旧的思想包裹在一层新的大肆宣传中,许多持怀疑态度的人对这种方法提出了批评。对于SOA持过分的怀疑态度或者过分的求胜心切的态度都是有害的。
让我们揭穿影响人们对SOA看法的最使人恼火的三个神话:
·SOA是一种新技术;或者SOA是一种以新的方法部署的老技术。这两种说法都是错误的。实际上,SOA根本就不是一种技术。正如SOA中的“A”的含义表明的那样,SOA是帮助企业最充分地利用其技术的一种架构。有些人甚至把SOA当作是一种哲学。实际上,SOA与技术没有任何关系。在一个理想的世界中,许多解决方案在SOA框架中是可以互换的。
·SOA属于IT部门。实际上,SOA应该由整个机构拥有。IT部门仅仅是SOA剧本中的一个演员。也许一个很好的比喻是一家相互保险公司。这个公司的成员是这个公司的“拥有者”,他们在选择公司管理层方面发挥重要作用。采用SOA,每一个部门都应该是这个计划的“拥有者”,在监管部署决策的治理委员会或者团队中发挥作用。IT部门还要作为SOA基础设施的“管理”部门。
·SOA有投资回报问题。今年年初,SOA领域一位受人尊敬的分析师Anne Thomas Manes宣布SOA要“死了”,引起了一片混乱。许多人抨击这种说法,并且提出了多数大型企业已经采用的SOA方法的可行性问题。这个问题是,在最近几年,许多企业认为SOA是一种神奇的子弹,能够在几个星期和几个月之内带来令人难以置信的灵活性和效率。这个事情的事实是,SOA是一个长期的计划,将随着解决方案的各个部分越来越灵活和改变流程而逐年地缓慢提高速度。
SOA是一种提出了许多承诺的方法。在整个保险和金融服务行业有许多成功地实施的案例。但是,重要的是对SOA要有一个切合实际的预期,不要太低,也不要太高,恰如其分就行。