Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Mule与ServiceMix在spring支持方面的比较_Java_Spring_Hibernate_Mule_Apache Servicemix - Fatal编程技术网

Java Mule与ServiceMix在spring支持方面的比较

Java Mule与ServiceMix在spring支持方面的比较,java,spring,hibernate,mule,apache-servicemix,Java,Spring,Hibernate,Mule,Apache Servicemix,我一直在玩serviceMix,它有一些非常有趣的想法和特性(模块化、热部署、生命周期…),我发现它的问题是spring支持,在OSGI世界蓝图中是依赖项注入的标准(除了死spring dm),这是一个问题,因为我们的应用程序基于spring 所以我正在做一些研究,看看是否还有其他选择,我偶然发现了月食处女座,从中我可以看出它周围没有一个大的社区,而且它是基于双子座蓝图,它有它的局限性(JTA) 我现在正在研究Mule,它似乎很有趣,所以我对它有一些问题: 它和spring兼容吗?换句话说,部

我一直在玩
serviceMix
,它有一些非常有趣的想法和特性(模块化、热部署、生命周期…),我发现它的问题是
spring
支持,在OSGI世界蓝图中是依赖项注入的标准(除了死
spring dm
),这是一个问题,因为我们的应用程序基于spring

所以我正在做一些研究,看看是否还有其他选择,我偶然发现了
月食处女座
,从中我可以看出它周围没有一个大的社区,而且它是基于
双子座蓝图
,它有它的局限性(
JTA

我现在正在研究Mule,它似乎很有趣,所以我对它有一些问题:

  • 它和spring兼容吗?换句话说,部署spring应用程序并让Mule负责创建上下文是否容易
  • JTA有良好的支持吗
  • 休眠怎么样
如有任何其他意见/信息,我们将不胜感激


提前感谢您

请看一看Spring Boot,它对Apache Camel的集成需求也有很好的支持。Spring Boot似乎很有趣,但与Spring/Camel相比,我认为它在集成方面没有什么新的东西,或者我弄错了吗?没有spring boot是小型/轻型运行时,然后在其上添加Camel以满足集成需求。最重要的是使用正确的工具。我听说开发人员使用OSGI是因为他们受到了热部署的诱惑,但实际上从未使用过它。如今,大多数应用程序在数据库中都有状态,热部署只需上传一个新的Docker映像,并告诉您容器服务就可以迁移到新版本。如果您使用像Amazons容器服务这样的服务,这是非常容易的——最重要的是,您不会让您的开发人员负担OSGI或其他花哨的技术,这会降低他们的生产力。