我想在Netty4中编写一个程序,该程序应该充当其他客户端的服务器,并且它本身也是另一个服务器的客户端。如何在Netty4中执行此操作?到目前为止,我看到的所有示例都是客户端或服务器。感谢。
答案 0 :(得分:1)
这里没有特别的困难。您需要创建一个充当服务器的部件(使用ServerBootstrap
),以及一个充当客户端的部件(使用Bootstrap
)。
如果在处理来自客户端的传入连接时需要与另一台服务器建立连接,则可以将该逻辑放入服务器管道的ChannelHandler
。
Netty提供了这种方法的两个例子: