我目前正在部署一个我想要基于Camel和ActiveMQ的应用程序。正因为如此,我决定使用ServiceMix或Fuse,因为它们包含了我需要的一切,而且OSGi的东西增加了更多的价值。该应用程序最终将在商业上运行。
我不知道该选哪一个: ServiceMix还是Fuse。我倾向于使用JBoss Fuse,因为似乎有更多的文档可用,而且更新更频繁(更新的ActiveMQ inside等)。但仍然存在一些问题:
谢谢你的帮忙
发布于 2013-09-02 21:53:18
JBoss Fuse是ServiceMix的一个开源(+商业支持)变体,它在基础ServiceMix上添加了Fuse Fabric技术,用于大型ESB集群的分布式管理。实际上,这意味着一个中心位置(Fuse Management Console),您可以在其中管理跨集群的软件安装。Fabric还添加了一个运行时注册表,该注册表允许您的服务通告其可用性,并由该集群中的其他服务访问,而无需硬配置位置。
两者都可以在内部运行ActiveMQ,因为它只是一个在底层Karaf容器中运行的包。
从Red Hat订阅的想法是,如果你想(没有义务),你可以付费获得安装的生产支持(如果出现问题,有人可以拿起电话),或者开发人员支持(帮助构建在平台上运行的应用程序)。
您是否想要运行JBoss Fuse或ServiceMix取决于您是否觉得可以从Fabric技术中获益。有一些公司提供ServiceMix支持。
对于完整的披露:我曾经在FuseSource/Red工作,现在是consult independently的技术人员。
https://stackoverflow.com/questions/18562307
复制相似问题