簡體   English   中英

Glassfish是企業服務總線(ESB)嗎?

[英]Is Glassfish an Enterprise Service Bus (ESB)?

我正在和一位同事討論ESB。 我提到Glassfish是ESB,因為它通過JMS管理數據庫事務,提供SOAP消息和消息傳遞系統。 他不同意說Oracle企業服務總線是ESB,而Glassfish不是。 我問他,ESB的功能是什么,他無法回應。

Glassfish缺少哪些阻止它成為ESB的功能?

Glassfish具有ESB的許多組件,但是業務流程組件中卻缺少這些組件。 業務流程正在管理各種服務之間的“連線”。 GF具有管理端點的所有功能,但不具有從端點到端點的消息的路由和轉換。

就是說,它需要捆綁有ESB。 它曾經在GF 2.x中隨OpenESB一起提供,但已從GF 3.x中刪除。

Glassfish是應用程序服務器。 您當然可以在其上運行ESB,但是通常認為ESB缺少一些現成的功能。 您在這里可以將蘋果與橘子進行比較-應用服務器提供了支持Web應用程序的結構,而ESB的主要目標是幫助向/從潛在的多個應用程序分發信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM