Java PraseFrrices 2.5,充当中间服务器的中间人

Java PraseFrrices 2.5,充当中间服务器的中间人,java,playframework,Java,Playframework,我希望我的java播放服务器在中间服务器中充当一个男人,这样发送的请求就被转发到另一个不同的服务器。来自此服务器的响应将发送回初始请求者 我想这是一个相当标准的用户维护,但我找不到任何Play2.5的代码来实现这一点。这里还有一些类似的问题,不幸的是,这是一个旧版本的游戏 我还希望能够记录所有传入/传出的请求。所有请求都是http:// 所有通信都在rest之上(或者只是简单的GET)。我不熟悉play框架及其CompletionStage内容。请给我一些代码,至少开始把我带向正确的方向,我不是

我希望我的java播放服务器在中间服务器中充当一个男人,这样发送的请求就被转发到另一个不同的服务器。来自此服务器的响应将发送回初始请求者

我想这是一个相当标准的用户维护,但我找不到任何Play2.5的代码来实现这一点。这里还有一些类似的问题,不幸的是,这是一个旧版本的游戏

我还希望能够记录所有传入/传出的请求。所有请求都是http://

所有通信都在rest之上(或者只是简单的GET)。我不熟悉play框架及其CompletionStage内容。请给我一些代码,至少开始把我带向正确的方向,我不是在寻找10000英里高的建筑材料

:)


(理想情况下,答案也包括scala,因为它更全面。)

我建议让两台服务器通过rest进行通信。因此中间人服务器通过rest调用处理服务器。但是,还有其他选项,如soap和RPC

您只需向另一台服务器发出http请求,等待结果并解析它们。除非您不知道如何使用RPCi,否则您是否有这方面的代码?对于中间商来说,这是一个非常普遍的问题,只需在scala中查找使用Restful服务的内容。然后,对于进行处理的服务器,请为您为该服务器选择的任何语言查找restful框架。我建议您将其称为“代理服务器”。在服务器上下文中,“中间人”只具有负面含义,即“中间人攻击”。你甚至有基本的代码来做到这一点吗?还是一小部分?