ChaosVibe 2023-03-09 10:57 采纳率: 0%
浏览 7

Netty中的inbound和outbound都有什么区别

Netty中的inbound和outbound都有什么区别

netty中的channelHandler为什么又inbound和outbound之分,他们的含义到底是什么,为什么一个遍历是从头到尾另外一个是从尾到头

  • 写回答

2条回答 默认 最新

  • 霸都小魔女 2023-03-09 11:05
    关注

    小魔女参考了bing和GPT部分内容调写:
    Netty中的inbound和outbound指的是ChannelHandler的处理方向,inbound表示从客户端发送到服务端的消息,outbound表示从服务端发送到客户端的消息。

    inbound处理的是从客户端发送到服务端的消息,它的处理顺序是从头到尾,也就是从第一个ChannelHandler开始,一直到最后一个ChannelHandler,每一个ChannelHandler都会处理消息,最后的消息会传到服务端的业务处理层。

    outbound处理的是从服务端发送到客户端的消息,它的处理顺序是从尾到头,也就是从最后一个ChannelHandler开始,一直到第一个ChannelHandler,每一个ChannelHandler都会处理消息,最后的消息会传到客户端。

    因此,inbound和outbound的处理顺序是不一样的,inbound是从头到尾,outbound是从尾到头。
    回答不易,记得采纳呀。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月9日

悬赏问题

  • ¥15 求lingo代码和思路
  • ¥15 公交车和无人机协同运输
  • ¥15 stm32代码移植没反应
  • ¥15 matlab基于pde算法图像修复,为什么只能对示例图像有效
  • ¥100 连续两帧图像高速减法
  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)