【发布时间】:2014-07-21 16:15:30
【问题描述】:
我将创建一个身份验证服务器,它本身与 一组不同的 Oauth2.0 服务器。 Netty 似乎是在这里实现网络部分的好人选。 但在开始之前,我需要清除一些关于 netty 的细节,因为我是新手。 例程如下:
服务器接受来自客户端的 HTTPS 连接。
然后,不关闭第一个连接,而是建立另一个连接 通过 HTTPS 到远程 Oauth2.0 服务器并获取数据
毕竟,服务器将结果发送回应该保持连接活动的客户端。
如何用 Netty 实现这个场景? 每次我需要连接到远程 Oauth2.0 服务器时,我是否必须创建一个新的 netty 客户端和/或重新连接它? 如果是这样,我将不得不为每个 传出连接,这将大大降低性能。 另一种场景是创建足够数量的 Netty 客户端 开始时在服务器内(服务器启动时) 并让他们通过 HTTPS 持续连接到 Oauth2.0 服务器。
【问题讨论】: