您的位置:首页 > 其它

此“服务”非彼“服务” 谁为企业捅破SOA的窗户纸?

2008-04-12 12:44 288 查看
[align=left]        所有企业级软件厂商都在大力倡导SOA概念。某主流软件商甚至将SOA比做当今软件业兵家必争的荆州。但是,企业对此概念反应远没有厂商那么热。究其根本,还在于厂商没有明白地告诉企业用户:SOA是什么?SOA对于企业意味着什么?[/align][align=left] [/align][align=left]       对于程序员来说,SOA是松耦合的软件体系架构,承载着前沿的软件工程思想;对于软件厂商,SOA是推动市场的新理念,触发企业IT投资的兴奋剂;对于企业用户,SOA意味着什么呢?[/align][align=left]       一个标准说法是:SOA将使设计、开发新应用程序并将其与原有业务应用程序集成的方式出现根本变化,它将企业应用程序的开发简化为轻松进行集成和重用的模块化业务服务。[/align][align=left]       通过和一些企业的IT主管探讨,他们认为这个解释是直观易懂的,软件功能模块化之后,与业务挂钩、促进了企业的服务水平,也能使IT系统及时适应业务流程的变化。[/align][align=left]殊不知,这个理解是似是而非的。SOA(Service-Oriented Architecture)中的Service是一个技术层面的、细颗粒度的功能模块,还远未达到与企业业务流程直接对应的程度。但是,由于厂商的疏忽,在倡导SOA的过程中并没有向企业用户透彻解释这一点,由此产生了用户对SOA的许多通俗化理解。在《信息周刊》7月号援引某电子制造企业的IT经理对SOA的理解,可作为一个例证:“IT部门以前偏重于支持、但SOA要求IT部门提供服务。因此,与业务部门并行、相对独立的IT部门更容易部署SOA”。其实,并不是因为SOA中包含Service,就对IT部门有了提供服务的新要求,此“服务”非彼“服务”。[/align][align=left]就这个话题与软件厂商做了探讨,他们表示并非有意不挑破这层窗户纸,而是没有意识到企业用户会有这种误解。[/align][align=left] [/align][align=left]        用户永远要求IT新技术带来的效果直观明了――增收、节支还是提升效率?对于SOA也不例外。一旦说破了SOA中的Service并不能直接提高现实业务中的“服务”,用户就需要其他直观易懂的“说法”。对于软件厂商来说,这当然有难度,但概念终究是要澄清的。[/align] 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: