2013-04-02 91 views
0

我是新來的ESB,並想知道如果有人可以幫助我走出以下。我想建立一個系統,該系統中獲取數據(即RSS源,但可以是任何類型的數據/消息來源的),它們泵入一個CMS系統,有一個內容管理審批,如有必要,調整該內容。之後,我會讓內容管理員選擇他想要分發內容的頻道,然後我希望CMS將這些內容分發到由內容管理員選擇的適當頻道。ESB VS雅虎管道

我看到它的方式是,將有數據源和CMS之間的ESB式的建築風格,然後再次CMS和渠道要發佈之間。

這是一種思維正確的方法?或者我的假設完全錯誤? 另外,我想知道如果我需要一個全面的ESB設置或我可以做一個雅虎管道設置,其將所有傳入的數據源成爲一個進我拉進了CMS在一邊,和web服務外出CMS,可以通過另一側的獨立內容渠道調用?

回答

1

一個忠告,不要複雜化。您可以使用事件SOA,但是我沒有看到它從中獲得的好處,因爲您的案例情況並不複雜,並不是說您只使用具有複雜需求的事件SOA架構。您需要在將來考慮未來,SLA(交易數量,負載平衡...),只有在您知道架構的約束條件後,才能決定是否需要以分佈式方式構建系統從一開始就有辦法,或者只有基礎,因爲服務合同可以讓您在需要時採用分佈式方式。分配系統已經很複雜,所以在你認爲你需要這樣做之前,你需要知道系統的SLA,併爲可擴展性制定計劃。