曾经重金打造的信息化系统,为何在今天却举步为艰?用户在两难之中选择了再次颠覆IT服务架构,而新一代中间件责无旁贷。
始于信息孤岛,止于SOA
“信息孤岛”是时下人气极高的词汇,也是企业信息化建设面临的最大的难题。为解决这一难题,IT厂商和用户不约而同的把目光投向中间件。
经济的全速发展,信息系统间的孤立成了最大的绊脚石,对于任何一家企业,信息间缺少关联和通讯都在不时地刺痛着他们的神经。症结究竟在哪?记者就此咨询了IBM软件部市场总监左洪,他认为IT企业没有错,客户也没有错,只是整个业务环境发生了改变。的确,市场的激烈竞争要求不论是在企业内部还是在各企业之间,业务都要以前所未有的灵活性紧跟市场甚至领先于市场。客观的看,ERP、CRM、OA等应用软件曾经功不可没,但他们大多各行其是难以协同运作,由此导致了一个个信息孤岛的出现。
用户希望消除信息孤岛,而“孤岛”本身却是他们很难放弃的重要投资,如何保护前期投资对IT厂商提出了更大的挑战。“用户不再需要单个系统,而是需要一个分布式的信息系统,”东方通科技牛合庆说,“在买方市场的前提下,我们认为为用户提供面向服务地架构(SOA)是最好的选择。”
SOA的目标在于让IT变得更有弹性,达到迅速响应业务的要求,实现真正的实时企业。面向服务在很多人看来是只能意会不能言传的。外行看热闹,内行看门道。IBM、BEA、东方通等众多中间件厂商就早早参透了SOA,IBM、东方通均表示SOA落实到具体的软件产品就是中间件。何以见得?因为用户需要将以前单个系统整合成一个互联互通的分布式系统,而从技术角度讲,中间件作为软件的枢纽工程,正是互联互通的瓶颈所在。
SOA的呼声在日渐高涨,基于SOA架构的中间件产品成了软件厂商竞相追逐的目标,谁都希望自己能先于竞争对手提供最优秀的SOA实现平台,于是乎众厂商纷纷放手一博,中间件开始了“变身”之旅。
构建新型服务平台
面向服务,意味着充分的贴近用户需求,中间件厂商不得不从业务流程来重新审视自己的技术研发。
怎样才算得上面向服务?牛合庆举了这样一个例子:站在用户的角度,天气预报就是一种服务,至于如何构建成型,用户完全视而不见,IBM的左洪则将其总结为一种服务倒推模式,基于这样一种思维模式,SOA架构的设计思路完全不同于传统的模块化思想,他要求所有的功能都是可独立地成为服务,并且服务间做到松散耦合。
“实现SOA,中间件必须进行平台化整合。”左洪对中间件的发展前景相当坚定。一直以来人们更多的把中间件作为一种能支持应用的运行环境,但随着人们对SOA的了解,中间件也赋予了新的使命:构建服务、运行服务、管理服务、使用服务,因此中间件必须进行系统化的整合以提供一个互联互通的平台用来支持各种服务。业务上随需整合的需求以及技术的不断成熟催生着各种新的中间件平台的诞生。BEA基于SOA架构开发的WebLogic Platform平台,其8.1版本可以将以往相互分离的应用集成和应用开发汇聚在一起,通过将集成和开发融合为一个IT流程,最终展现给用户一个真正面向服务的业务流程。IBM则不久前整合了其五大产品线形成Workplace解决方案,同时推出面向客户端的中间件平台WorkPlace Client Technology(WCT)。意图明显,在IBM看来不仅在服务器端需要整合,客户端也一样需要整合。东方通的牛合庆认为SOA架构在很长时间内将与现有的各种架构共存,SOA是一个分步进行的过程,未来东方通会逐渐将现有的中间件产品集成到SOA框架中,并且新的中间件将完全平台化支持SOA架构。
提炼行业应用方案
SOA架构下的中间件不仅意味着大而全的应用支持平台,他还带有深厚的行业特点。众多中间件厂商纷纷整合现有产品,推陈出新之际都没有放弃对中间件平台作进一步的纵深细化。
不同行业的客户,业务需求不同,业务流程也会不同,但在同一行业,共性的东西相当多。各厂商在中间件平台上根据不同的行业融合一些支持行业特性的中间件,从而形成针对不同行业的中间件解决方案,无疑在纵向上拉近了于客户之间的距离。不过,牛合庆也强调这些新的中间件往往都不是单一的中间件产品,而是多种中间件技术的融合,他将会融合消息处理、事务处理、应用服务器等等传统的中间件技术,因此行业化的中间件更贴近用户,但同时技术要求也更复杂。
一贯讲究随需应变的IBM,行业化的整合就是一次大刀阔斧的随需应变。在过去,由于过度关注行业应用之间的共性和产品本身的技术更新,IBM软件部无论是在组织结构上还是销售模式上均以产品为导向,常常忽略了各行业应用的行业特殊性,在面向行业客户时,不能迅速有效提供特定行业的解决方案。今年的1月,IBM 软件部提出了面向行业客户的组织架构和营销模式,同时宣布将按行业构筑中间件解决方案。蓝色巨人转向虽说风光无限,然而背后的的艰难却鲜为人知。产品调整带动组织架构的调整,风险是难免的,但IBM却深知这将是IBM长治久安,可持续发展的保证。
不论是在哪个领域的竞争,本土厂商深入行业、精耕细作是一贯的优势。以东方通为例,其产品按行业进行整合的趋势相当明显,去年就在传统中间件的基础上又推出了包括EAI中间件,工作流中间件等行业化特征明显的新品。
在行业化大潮中,中间件该如何行进,仁者见仁,智者见智,各厂商做法也不尽相同。IBM自退出应用软件开发以来,ISV就成了密切联系客户的纽带。左宏也强调现在IBM比以往任何时候都更注重用户,虽然不主张做最终应用,但会竭力帮助ISV进行实施。而东方通则看好未来中间件厂商和行业软件厂商之间的合作,因为行业软件厂商所具备的深厚行业背景正是中间件厂商最稀缺的资源。
标准化开启互联互通
任何一种技术,最难的发展挑战莫过于承前启后,基于SOA架构的下一代中间件技术也面临同样的问题。
投资中间件不同于投资一件简单的商品,一不小心失败了重买也就罢了,但中间件却不能如此随兴,他是整个企业SOA架构的底座,他是否能够承前启后将直接影响业务的发展。首先,如果这个平台不够灵活,就很难适应业务需求的不断变更;其次,如果这种紧跟需求的变更是建立在摧枯拉朽的基础之上,肯定没有一家企业敢于投资这种费力而不讨好的中间件。因此,中间件走到今天,标准化的道路更加坚定。
标准对于实现各种中间件产品间的互联互通至关重要。如果不遵循一个共有的标准,那么各种服务间谈整合也是枉然。标准之于中间件就如同修路必须按照事先规定的宽度进行,最终才能汇合成一体。再者,用户需求呈现多元化,未来的中间件市场不是哪一家企业有能力垄断的。用户需要一个开放性的平台来提供更多的选择机会,而不愿意被局限在某一家的产品上,例如用户可能会采用金蝶的Apusic应用服务器,东方通的交易和消息中间件,中创的CORBA中间件来联合搭建适合自己的中间件平台,充分实现优势互补。
期待喷发
部署SOA不仅仅是一个中间件的问题,还涉及到硬件、实施能力以及IT基础设备等众多条件,但没有人会否认中间件对于SOA的特殊意义。
ZapThink调研公司在最近发表的一份报告中预测,到2006年,基于SOA架构的中间件产品将成为网络化商业系统的主要设计思路。Gartner集团的分析师也指出,今年,SOA架构下的中间件产品将进入主流应用之中。IBM提出了随需应变、BEA抛出了动态计算,其实异曲同工,目标就是新的中间件市场,一时间众多厂商纷纷倾力于此。
国内市场有其特殊性,我们必须客观看待。国内基于SOA架构Web服务目前还是集中在企业内部,如一些查询、浏览、数据调用,而涉及安全性、可靠性要求高的如企业级交易方面的应用还很不成熟。此外,涉及新的商业机会,新的商业模式所牵动的各种产业环境也尚未丰满,所以SOA架构的大规模启动尚须时日。但是我们可以看到,国内的确一些有影响的行业用户正在搭建其核心业务系统,比如金融行业的大集中正在起步。由此看来,国内的中间件市场正处在一个缓冲期,按捺不久之后必定会迎来全面的爆发。
SOA势在必行,中间件市场的未来发展不会仅仅是产品的变身,SOA的理念在潜移默化地驱动着整个中间件产业结构的调整。
7/23/2005
|