從系統集成的角度來看,是常見的做法是使用ESB(企業服務總線)中間件技術在EJB爲中到大型的應用程序,或者是ESB中間件的使用主要保留用於BPM(業務流程管理)應用程序?EJB或ESB系統集成方法只
1
A
回答
1
在我的愚見,ESB不僅是BPM。
使用ESB可以創建分佈式體系結構。
分佈式體系結構的好處是衆所周知的(例如 - 可伸縮性)。
當然,ESB並不是實現這一目標的唯一解決方案,而是可用的解決方案之一。
講究,如果你需要一個分佈式體系結構,它沒有很多的服務+分化的協議(即 - HTTP,JMS的使用,以及更多......),你應該考慮其他的解決方案。
ESB可以幫助你,當你有很多的服務,其中使用不同的協議(例如,想象接受一個組件,並監聽JMS隊列中的另一組成部分 - 可能需要發送一條消息,這是「邏輯」相同,但應該是一次對第一個服務的說明,後來應該發送到第二個服務--ESB將幫助您執行此任務)。
我建議您在this博客上閱讀有關此主題的更多信息。
2
ESB主要用作用於實現的通話不同的消息格式,代理,路由,消息轉換,負載平衡系統集成的目的而集成層,談不同的協議等一些或所有上述需要做更多的。 一個esb可能是一個完整的商業/開源系統,或者只是一個代理或路由器應用程序,如果需要可以使用ejb來實現。 要評論ESB和EJB,它們不相關,它們用於不同的目的。
BPM通常涉及消息編排,相互作用不同的服務,消息格式和系統之間並作爲這樣的ESB趨於進入圖片爲一體化的目的。要評論您的觀點,ESB既不是保留也不是強制性的。
相關問題
- 1. 本地集成系統還是ESB?
- 2. 建模系統集成的方法
- 3. 持續集成或發佈系統
- 4. 系統集成的成本?
- 5. 集成騾子ESB
- 6. WSO2 ESB集成SAP
- 7. WSO2 ESb PayPal集成
- 8. WSO2 ESB BAM集成
- 9. 推薦系統數據收集方法
- 10. BraintreeError:無法聯繫網關在這個時候(系統中/只集成規範)
- 11. Capistrano和系統集成
- 12. 與外部系統集成
- 13. 什麼是最好的系統集成方法?
- 14. Spring和EJB集成
- 15. Dropwizard和EJB集成
- 16. Mule ESB z/OS集成
- 17. 與SFDC的Wso2 ESB集成
- 18. wso2 esb與IBM WSRR集成
- 19. 集成SpringHttpInvoker與WSO2 ESB?
- 20. EJB的集成測試
- 21. 您會推薦TFS或其他持續集成系統嗎?
- 22. sonos與公告系統的集成
- 23. OpenERP(Odoo)與外部系統的集成
- 24. 集成2之間在ERP系統
- 25. Message Broker /系統集成問題
- 26. 黑莓操作系統集成問題
- 27. Subversion集成票務/跟蹤系統?
- 28. 集成學習,多分類系統
- 29. Logback和Windows事件系統集成
- 30. 集成原生系統庫與SBT