课件和 Demo 地址
https://gitee.com/geektime-geekbang/geek_netty
作者回复: 会的,课程结束,打包发出来,现在发早了点,因为还没结束,还会补充更多中文注释方便大家理解,下个月就打包出来
作者回复: 又想到那句话: talk is cheap.show me the code
作者回复: 它那个echo确实经典,但是应该把ssl去掉,再做点减法,做的简单明了,让人更容易吸引就完美了。
作者回复: 一共就三本,没太多选择:二本国内,一本翻译,网上搜下,不好这里评价哪本好,书不多。
作者回复: 很多消息队列确实是netty实现的。本质上都是收发数据,数据是消息时,就是消息队列......
作者回复: 我刚下载了案例代码,重新跑了下,可以啊,只是说每1个来回停3秒而已(便于观察)。 一月 20, 2020 8:49:45 上午 io.netty.handler.logging.LoggingHandler write 信息: [id: 0x43ae34c9, L:/127.0.0.1:55921 - R:/127.0.0.1:8090] WRITE: 17B +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 49 20 61 6d 20 65 63 68 6f 20 6d 65 73 73 61 67 |I am echo messag| |00000010| 65 |e | +--------+-------------------------------------------------+----------------+ 一月 20, 2020 8:49:45 上午 io.netty.handler.logging.LoggingHandler channelReadComplete 信息: [id: 0x43ae34c9, L:/127.0.0.1:55921 - R:/127.0.0.1:8090] READ COMPLETE 一月 20, 2020 8:49:48 上午 io.netty.handler.logging.LoggingHandler flush 信息: [id: 0x43ae34c9, L:/127.0.0.1:55921 - R:/127.0.0.1:8090] FLUSH 一月 20, 2020 8:49:48 上午 io.netty.handler.logging.LoggingHandler channelRead 信息: [id: 0x43ae34c9, L:/127.0.0.1:55921 - R:/127.0.0.1:8090] READ: 17B +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 49 20 61 6d 20 65 63 68 6f 20 6d 65 73 73 61 67 |I am echo messag| |00000010| 65 |e | +--------+-------------------------------------------------+----------------+ 一月 20, 2020 8:49:48 上午 io.netty.handler.logging.LoggingHandler write 信息: [id: 0x43ae34c9, L:/127.0.0.1:55921 - R:/127.0.0.1:8090] WRITE: 17B +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 49 20 61 6d 20 65 63 68 6f 20 6d 65 73 73 61 67 |I am echo messag| |00000010| 65 |e | +--------+--
作者回复: 这个肯定是你的网络原因,你可以直接用页面提供的下载功能下试试,(我也特地看了,现在的资料都不大),如果不行,换网络或者代理下试试,谢谢
作者回复: 参考21节的如何编译,如果还没有成功,再留言下。谢谢
作者回复: 是的,好难改,有时候意识不到