Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.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 在Spring应用程序中集成RESTWeb服务和Activemq是正确的方法吗_Java_Spring_Rest_Web Services_Activemq - Fatal编程技术网

Java 在Spring应用程序中集成RESTWeb服务和Activemq是正确的方法吗

Java 在Spring应用程序中集成RESTWeb服务和Activemq是正确的方法吗,java,spring,rest,web-services,activemq,Java,Spring,Rest,Web Services,Activemq,我正在创建一个新的SpringBoot应用程序来处理多个应用程序之间的REST请求和响应。那么,使用Activemq对传入请求进行排队以实现负载平衡,这是正确的方法吗 有两个主题。 1.应用程序之间的通信。为此,您可以使用REST或Activemq。但这取决于你想要哪种类型的交流。REST是同步的,Activemq是异步的。 2.关于负载平衡,您可以使用许多其他工具(软件和硬件)来实现这一点。如果您只想将Activemq用于负载平衡,那么这不是一个好主意 REST基于http,Activemq基

我正在创建一个新的SpringBoot应用程序来处理多个应用程序之间的REST请求和响应。那么,使用Activemq对传入请求进行排队以实现负载平衡,这是正确的方法吗

有两个主题。
1.应用程序之间的通信。为此,您可以使用REST或Activemq。但这取决于你想要哪种类型的交流。REST是同步的,Activemq是异步的。
2.关于负载平衡,您可以使用许多其他工具(软件和硬件)来实现这一点。如果您只想将Activemq用于负载平衡,那么这不是一个好主意


REST基于http,Activemq基于JMS。它们是两件不同的事情。

但是,将请求映射到jms和取消映射通过activemq发送的同一jms对象的响应呢。我不明白。你能解释一下吗