SOA給這一問題的解決帶來了希望,它可以將包含在企業應用中的離散業務功能提取出來,將其組合為可互用的、基于標準的服務。但隨著SOA從試用階段轉向實際應用,用戶逐漸發現他們需要一種新的軟件基礎架構來幫助他們快速地組合、發布、配置和管理服務,特別是那些建立和部署了50個以上Web服務的客戶對此的需求尤為迫切,因為Web服務的增加會導致“服務蔓延”,從而需要不斷地集成并使規;碾y度加大。
BEA的服務基礎架構恰好能滿足這一需求,它提供了在異構環境中運行和管理業務及IT服務所需的全生命周期功能,包括消息骨干網、數據集成服務、用戶界面服務、安全框架、業務流程管理、Web服務管理、服務倉庫和集成的配置環境。它使應用系統的開發從開發代碼轉換為組合跨越整個企業甚至Internet的業務流程。采用服務基礎架構,企業就能夠基于異構技術創建應用,并同時將業務邏輯提升到專有應用之上。企業的IT系統再也無需在Java、.NET或SAP間做出選擇,而是能夠綜合利用Java、.NET、SAP和企業中現有的其他任意技術。服務基礎架構為整個SOA生命周期提供了一個平臺,使企業能夠將SOA從小規模試用項目推廣為大規模普及。
服務基礎架構給企業帶來的好處是顯而易見的,它簡化了復合應用的提供,使企業能夠更快速地提升響應能力。它可以為企業帶來的好處有:提高效率、加強響應能力、降低復雜性、增加重用性、降低生命周期成本等等。
未來前景
服務基礎架構建立在企業應用基礎架構之上,它的出現使企業IT邁入SOA時代有了現實的保障。實際上,服務基礎架構擴展了原有的“企業服務總線(ESB)”的概念,將“服務總線”上升到“基礎架構”層面,幫助企業建立以服務為核心的基礎架構平臺,真正實現“彌合業務服務與IT服務之間的鴻溝”。
正是看到“服務基礎架構”對企業SOA實施帶來的巨大促進作用,全球著名的IT咨詢機構都紛紛發表評論。Gartner Group稱,“BEA的遠見卓識反映了技術行業的當前趨勢,無論是對BEA的客戶還是軟件行業來說,這都有著重大意義!盋urrent Analyst則稱:“我們非?春肂EA的服務基礎架構軟件,它可以更好地滿足正在實施SOA的客戶的需求!
目前,BEA已經推出了最新的服務基礎架構產品――BEA AquaLogic,它包括6條產品線,已經正式發布有三條,分別是BEA AquaLogic消息產品線、BEA AquaLogic數據產品線和BEA AquaLogic安全產品線。這些產品可以幫助企業用戶利用組合與管理工具,來發現、保護、管理和組裝建立在異構平臺上的服務,從而使應用專家和IT專業人員能夠從繁復的代碼編寫中解放出來,把精力放在構建跨企業和跨Internet的業務流程上,使企業能夠更快地為員工、客戶、合作伙伴和供應商提供新服務。對最終用戶而言,這意味著無需等待漫長的開發周期,就可以創建出滿足其特定需求的應用。
文章來源于領測軟件測試網 http://www.kjueaiud.com/