Java 将文件从SpringMVC控制器发送到另一个SpringMVC控制器

Java 将文件从SpringMVC控制器发送到另一个SpringMVC控制器,java,spring,http,rest,spring-mvc,Java,Spring,Http,Rest,Spring Mvc,我有一个Spring 4 MVC RESTful web服务应用程序,它需要向另一个Spring 4 MVC RESTful web服务应用程序发送一个二进制文件 我希望通过HTTP实现这一点,就像第一个SpringMVC应用程序是一个web客户端进行上传一样 这可能吗 任何帮助都将不胜感激 您的问题似乎是如何使用X应用程序的web服务(无论web服务是使用Spring MVC还是其他技术实现的)。目标是Spring MVC控制器这一事实与此无关:数据将使用HTTP传输。因此,您希望源控制器也是

我有一个Spring 4 MVC RESTful web服务应用程序,它需要向另一个Spring 4 MVC RESTful web服务应用程序发送一个二进制文件

我希望通过HTTP实现这一点,就像第一个SpringMVC应用程序是一个web客户端进行上传一样

这可能吗


任何帮助都将不胜感激

您的问题似乎是如何使用X应用程序的web服务(无论web服务是使用Spring MVC还是其他技术实现的)。目标是Spring MVC控制器这一事实与此无关:数据将使用HTTP传输。因此,您希望源控制器也是HTTP客户机。查看Spring
RestTemplate
类。但是让源代码控制器直接这样做是一个糟糕的设计;它应该只做MVC的事情。它应该委托给服务层。@dimitrisli我不同意。Raedwald并没有建议完全在SpringMVC之外进行工作,只是将职责分开,并将此类代码放入服务层。我不同意它应该完全外部化。从服务层进行服务调用是完全合法的设计。如果不是的话,互联网的三分之二将不存在。@CodeChimp你是对的。我已经删除了我的评论