应该共享netty客户端连接操作的哪一部分?

时间:2015-09-25 04:31:41

标签: java netty

虽然netty网站有详细记录并且包含大量示例代码,但我不清楚这些内容。

http example(在netty 4.0分支上),有许多步骤可用于创建单个请求并检索响应。他们是:

  • 如有必要,创建一个SslContext(如果请求是https)
  • 创建EventLoopGroup
  • 创建Bootstrap
  • 调用bootstrap.group(eventLoopGroup).channel(通道类).handler(通道处理程序)。
  • 调用boostrap.connect()。channel()来获取频道

我不清楚这里可以分享哪些步骤,哪些步骤必须根据请求创建。特别是如果我正在运行一个将创建http和https请求组合的循环,我是否需要一个单独的引导程序,每个类型都有一个单独的处理程序(一个具有ssl上下文而另一个没有)?

1 个答案:

答案 0 :(得分:1)

您可以(并且应该)共享所有内容......您可以多次调用bootstrap.connect()。

相关问题