1
由於Java Enterprise Service Bus(OpenESB,ServiceMix,Apache Synapse,...)的框架豐富,應該爲新項目選擇哪一個框架?每個人有什麼優點和缺點?他們爲你工作得如何?開源項目中企業服務總線(ESB)的推薦框架
由於Java Enterprise Service Bus(OpenESB,ServiceMix,Apache Synapse,...)的框架豐富,應該爲新項目選擇哪一個框架?每個人有什麼優點和缺點?他們爲你工作得如何?開源項目中企業服務總線(ESB)的推薦框架
就我個人而言,我不是ESB的粉絲。您的第一步應該是提供可用的服務組合,以平鋪您嘗試解決的業務問題的空間。如果你已經很好地分解了這個問題,我敢打賭ESB是沒有用的。
他們往往會成爲一個單一的故障點,迫使太多關於服務內部服務的內部工作的知識(例如,補償操作以管理交易)。
「建築師」傾向於喜歡他們,因爲他們認爲他們可以用工具解決問題。
沒有最終建立一個Egregious Spaghetti Box
如果您必須連接現有(傳統)系統,ESB非常方便。但我同意,我也不會爲新系統選擇ESB。 – 2009-07-11 22:46:18