Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.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:从应用程序A获取Json并将其发布到应用程序B_Java_Json_Spring_Rest - Fatal编程技术网

Java:从应用程序A获取Json并将其发布到应用程序B

Java:从应用程序A获取Json并将其发布到应用程序B,java,json,spring,rest,Java,Json,Spring,Rest,在Java/Spring中,从REST web服务(应用程序a)读取数据并将完全相同的数据发布到不同的web服务(应用程序B)的最简单方法是什么 我想您可以使用SpringRESTTemplate将A的整个响应读入一个字符串,然后创建一个新的请求以发布到B。还有更优雅的解决方案吗 谢谢 当客户端读取数据时,您可以在Spring和B客户端之间使用web套接字。在此期间,您可以让B客户机收听Spring。您更优雅的解决方案意味着什么?RestTemplate是一种合适的方法,您还可以使用jersey

在Java/Spring中,从REST web服务(应用程序a)读取数据并将完全相同的数据发布到不同的web服务(应用程序B)的最简单方法是什么

我想您可以使用SpringRESTTemplate将A的整个响应读入一个字符串,然后创建一个新的请求以发布到B。还有更优雅的解决方案吗


谢谢

当客户端读取数据时,您可以在Spring和B客户端之间使用web套接字。在此期间,您可以让B客户机收听Spring。

您更优雅的解决方案意味着什么?RestTemplate是一种合适的方法,您还可以使用jersey客户端的webresource。您也可以调用get或post方法。我想这对我不起作用,因为应用程序B需要一个带有JSON负载的POST请求。如果我可以从头开始编写应用程序B,这听起来是一个合适的选择。