SOA、ESB、SCA之間的聯系
SOA是一種服務集成的架構思想,超越具體的技術和架構,又涵蓋具體的技術和架構。SOA的最常見的解決方案是SCA,其次還有JBI,BPEL、SDO也勉強可以算做SOA的解決方案之一,因為后兩者也是為了系統解耦和集成提供了支持。
SCA是服務組件架構,是SOA思想的最流行的一種實現方式,SOA思想的實現除了SCA外,還要JBI等。
ESB是SCA思想實現的基礎設施。ESB主要作用是集中注冊發布服務,為服務與傳輸協議之間解耦。并不是所有的SOA架構都需要ESB,ESB是SCA特有的。當然任何符合ESB特征的解決方式都可以稱之為ESB,也不僅僅是SCA內部的。
綜上所述,以上概念都是一個理念、一種思想,并非特指代某個現有的實現或解決方案,這是起初接觸SOA 容易犯的概念上的錯誤。
本Blog純屬個人學習、工作需要,記錄相關資料。請不要發表任何有人身攻擊的言論,謝謝! www.zhipsoft.cn
posted on 2011-02-18 16:36
ZhipSoft 閱讀(450)
評論(0) 編輯 收藏 所屬分類:
Web Servers