- Netty 提供了 Embedded 传输,用于测试
ChannelHandler
,EmbeddedChannel
提供了通过ChannelPipeline传播事件的简便方法。将入站/出站数据写入到EmbeddedChannel
中,然后检查是否有数据到达了ChannelPipeline
的尾端-
writeInbound
:将入站消息写入EmbeddedChannel
中 -
readInbound
:从EmbeddedChannel
中读取一个入站消息 -
writeOutbound
:将出站消息写到EmbeddedChannel
中 -
readOutbound
:从EmbeddedChannel
中读取一个出站消息 -
finish
:将EmbeddedChannel
标记为完成,如果有可悲读取的出/入站数据则返回true
image.png
示例见:Chapter9
-
第 9 章 单元测试
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 本文是Netty文集中“Netty in action”系列的文章。主要是对Norman Maurer and M...
- 作者: 一字马胡 转载标志 【2017-11-03】 更新日志 ChannelHandler Netty线程模型...
- 传送门 https://pintia.cn/problem-sets/994805260223102976/pro...