返回介绍

Channel层 - Channel Builder设计与代码实现

发布于 2020-09-14 13:14:41 字数 716 浏览 1120 评论 0 收藏 0

功能

Channel Builder 用于帮助创建 Channel 对象。

使用场景

标准的实现方式是:

  1. NettyChannelBuilder builder = NettyChannelBuilder.forAddress("127.0.0.1", 1080);
  2. builder.someMethod()......
  3. ManagedChannel channel = builder.build();

继承结构

Channel Builder 的继承结构如下:

Channel Builder设计与代码实现 - 图1

Channel Builder 有三个实现,对应于 netty/okjava/inprocess 三种主要的 Channel 。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文