我如何在服务器处理程序中打开新的客户端通道到其他地址

时间:2012-12-21 05:50:23

标签: java netty

我使用netty。在may应用程序中我处理inсoming数据包,但是我需要在其他服务器中发送已解析的数据包并且应该返回到处理包第三方服务器的结果的传入流;如何在服务器hadler中打开新连接,以便将数据包发送到第三方服务器并读取结果?

1 个答案:

答案 0 :(得分:1)

与使用netty编写客户端的方式相同。

Netty客户端示例:http://static.netty.io/3.6/guide/#start.9

您需要使用ClientBootstrap来设置新的引导程序,创建管道工厂,处理程序等等。

老实说,除非你真的需要它是异步的,否则这可能有点矫枉过正,这听起来像你没有。如果它只是一个REST服务或类似的东西你需要访问,我只需使用格式旧的HttpUrlConnection并获得你需要的同步。