2012-03-03 103 views
4

對於我正在開發的集成項目,我開始考慮Java集成技術/ ESB。 Mule和ServiceMix似乎符合我的需求。我選擇了ServiceMix,但發現我的自己獨自使用駱駝(在ServiceMix內部)。然後出現這個問題:ServiceMix:ESB或「OSGI應用程序服務器」?

serviceMix是一個ESB(我認爲它是)還是像Spring DM Server這樣的應用服務器?

或者它可能是一個適合整合的應用服務器? 很抱歉,如果我的問題感到無聊的:/

回答

3

Karaf是OSGi容器,ServiceMix的建立在Karaf的頂部,有出去的ActiveMQ,駱駝,CXF,頌等內置支持(通過預裝的功能,捆綁和配置)。長期以來,Camel提供了集成/ EIP骨幹,但OSGi(Karaf或Servicemix)是一個部署它的容器。駱駝也可以以其他方式部署:在webapp(Tomcat等)中,在ActiveMQ的,獨立的,與Spring等

我問過類似的問題,是否使用Karaf或ServiceMix的...

Apache Karaf vs. Servicemix

相關問題