SOA與中間件“融合”破冰[1]
作者:不詳 來源:IT168
SOA與中間件的關系,可以理解為魚與水的關系。這種關系包括兩層意思:一是說采用中間件產品可以很好的構建SOA的應用;再就是采用中間件產品開發出來的應用,將很容易被整合進SOA架構。
如果說傳統的中間件僅是利用EAI的模式將企業內部的各種業務支撐和管理系統統一在一個平臺之上,使數據運行和管理的流程更加順暢,那么SOA所要實現的則更進了一步,即試圖使整個IT架構更加靈活,可以根據用戶需求的變動進行隨時調整和增刪。
中間件專家吳泉源教授認為,“在SOA架構下,中間件各層可供共享的每個基礎構件和業務功能構件都可以包裝成一個Web服務,以支持跨越集成和協同。因此面向服務的中間件和面向構件的中間件是當前中間件的重要發展趨勢?!?/P>
中間件市場的快速發展也給廠商帶來巨大商機,甲骨文公司就利用其在數據庫技術上的優勢,將產品線擴展到中間件、商業智能等領域,僅在2006財年第四季度中,Oracle融合中間件的許可證銷售收入同比增長了57%,中,全球銷售收入突破10億美元。
甲骨文公司大中華區與東盟地區技術產品銷售副總裁周金輝表示,每一個公司最終將能夠了解SOA的好處,SOA中間件肯定會是一個必然的趨勢,SOA將會是甲骨文未來的方向。
據了解,甲骨文在現產品中融入更多的“融合”功能,就是讓用戶盡早了解“融合”的趨勢。
周金輝介紹,甲骨文一是通過中間件的平臺,在用戶現有產品中加入新的如業務模式監控、儀表盤、甚至第三方的產品等“融合”功能;二是在現有產品的新版本中增加一些“融合”套件中的新功能,通過這個方式讓用戶熟悉“融合”中的一些新技術。
現狀確實如此,中間件提供商的注意力一般都集中在產品的技術架構、性能、集成度等技術層面的東西。
但是當行業用戶不斷地融入中間件市場中,用戶對于中間件產品的技術外延性如應用層面提出了高要求,如何面向行業特點提供綜合的技術服務,讓產品、研發層與應用層融合成為必走之路。
SOA廠商也正是看到了“融合”的趨勢,推出“融合”中間件策略解決上述問題,周金輝表示, Oracle一體化的解決方案就是建立在如SOA等開放標準的基礎之上,這樣就能夠幫助客戶最大程度地減少成本。
與行業應用融合的“唐裝SOA”
目前,SOA仍然處于一個發展的初期階段,從國內各廠商技術的發展來看,可以說是和歐美國家同步發展, SOA也是國內軟件發展的一個巨大機遇。對于平臺提供和應用開發廠商可以站到SOA技術的最前沿。
據賽迪顧問公布的2006~2007年中國中間件軟件市場研究年度報告顯示,中國中間件廠商東方通科技(TongTech)在2006年度的市場占有率為18.1%,在整個中間件市場中排名第三。從這個數據里不難看出在中間件技術上和國外廠商的同步。
早在2005年,東方通就提出了“BOA(面向業務的架構,Business+SOA)”的概念,為SOA這個框架性的東西里填入了許多本土的行業特性和區域特性,使得SOA與行業應用趨于融合,被譽為“穿上唐裝的SOA”。
原文轉自:http://www.anti-gravitydesign.com