2012-07-09 30 views
2

我是Mule的新手,我想了解騾子獨立與嵌入式之間的區別。我已閱讀過有關這方面的主題,但我無法回答一個問題。騾子獨立式如何工作?它如何處理Web服務?它是否具有應用程序服務器的功能?它是否具有嵌入式或捆綁的應用程序服務器?How Mule Standalone實際上有效嗎?

回答

5

Mule獨立服務器是一個專用應用程序服務器,主持Mule特定應用程序packaged in a specific format。另外,Mule可以嵌入到另一個應用程序中(比如JavaEE Web應用程序),就像Spring Web Flow可以嵌入一樣:添加Maven依賴關係,並通過引導類將Mule綁定到容器(例如Servlet Context Listener for JavaEE Web應用程序)。

獨立於部署方案(獨立或嵌入式),Mule應用程序可以做很多事情,包括公開Web服務。

+0

但是,獨立部署不會限制可能需要寫入ESB範圍內的任何JAVA代碼。這是一個正確的說法嗎? – user1513337 2012-09-12 20:36:45

+0

絕對可以在獨立服務器上將自定義Java代碼部署爲Mule應用程序的一部分。 – 2012-09-12 23:56:27