我需要一个单独的服务器来实现ESB(例如Apache Camel,Mule)吗?我是否需要单独的服务器来实现ESB(例如Apache Camel,Mule)?
0
A
回答
1
Mule ESB是灵活的,重量很轻。它可以独立运行(推荐部署),也可以嵌入到Java,Web或Java EE应用程序中。许多用户喜欢在Apache Tomcat或MuleSoft Tcat中将Mule应用程序作为Web应用程序运行。这完全取决于您的环境,IT需求和您选择的SOA架构。
如果您在Mule承载您的服务,除了将它用作您的公交车之外,那么独立性通常是一个不错的选择。如果您将服务托管在应用程序服务器中,或正在部署到已经部署了标准应用程序服务器和操作过程的大型数据中心,那么将Mule嵌入到您的Web应用程序或Java EE容器中可能是更好的选择。
关于Mule ESB的部署选项的更多信息,请参阅http://www.mulesoft.org
0
Apache Camel不是ESB,需要运行ESB。 Mule是ESB。
如果您问是否需要另一台物理服务器来运行ESB,而不是您的应用服务器,则不会。另外,大多数“企业”应用程序服务器都有自己的ESB;如JBossESB。
4
Apache Camel完成了ESB所做的一切 - 但允许您只需将其嵌入到应用程序代码中即可开始。它使用起来非常简单 - 因为它使用DSL来定义路由。如果稍后想要在托管容器中运行它 - 您有许多选项 - 在Apache Felix Karaf(OSGI容器)的基础上将其嵌入到Apache ServiceMix或Apache ActiveMQ中 - 或单独运行。
相关问题
- 1. 我们是否需要一个Apache服务器来承载php
- 2. Apache Cordova是否需要服务器?
- 3. 我是否需要SIP服务器/注册器来实现SIP对讲系统?
- 4. 我需要一个机制来定位SQL服务器实例
- 5. SOA是否需要每个微服务的Web服务器的新实例?
- 6. 是一个服务器或服务器集群上ESB的标准实现吗?
- 7. 是否需要在邮件服务器中实现POP3协议?
- 8. Linux上的apache jenkins是否也需要http服务器?
- 9. Mule ESB服务静态文件,如CSS
- 10. XMPP服务器(Openfire)需要实现吗?
- 11. 安装多个实例Mule ESB
- 12. 节点JS - FTP-SRV - 简单的FTP服务器实例需要
- 13. Angular 2:Signature Pad需要单独实例
- 14. 如何停止Mule独立(服务器)中的mule项目?
- 15. 需要一个单独的实例,但不是通过单
- 16. 我是否真的需要cmake来实现构建自动化?
- 17. 使用Mule ESB路由Web服务调用的示例
- 18. 我是否需要在我的服务器上安装SSL?
- 19. React.js是否需要服务器端?
- 20. JSONP是否需要修改服务器?
- 21. 应用程序服务器是否提供SMTP服务器实现?
- 22. Apache Camel Spring Web服务
- 23. 在Mule ESB中创建HTTPS服务
- 24. Mule ESB使用多个REST服务
- 25. 我是否需要服务器端的知识(例如Django,Rails),如果我想要做Javascript,AJAX的东西?
- 26. 我是否需要使用登录系统为Web应用程序实现OAuth服务器实现?
- 27. 用于C#和Java EDA的Apache Camel ESB
- 28. Mule ESB:无法在独立服务器上启动应用程序
- 29. 如何使用mule esb跨服务器发送用户身份?
- 30. 包含同步块的实例是否需要单例?