课件和 Demo 地址
https://gitee.com/geektime-geekbang/geek_netty
作者回复: 肯定可以的,总课程估计600分钟,找个地方关自己一天搞定,多少能有点收获
作者回复: 本来觉得我前面说的都像传销洗脑,后来洗着洗着发现我才是第一个被洗脑的,因为确实不错:一个jar.搞了快20年😄
作者回复: 谢谢,那我的目标达到了
作者回复: 嗯,是的,相当于汽车的发动机
作者回复: 是的,关键经久不衰,不是那种热一会就没有的技术。
作者回复: spring boot里面内置的tomcat本身也有通信层,类似于netty了,所以spring boot也可以把里面引用的tomcat切换成netty。 另外,spring boot的项目和使用netty不矛盾,比如你用spring boot定义了一个web service,然后又使用netty定义了一个web service或者其他,只要监听端口不同就行。 demo项目本身不依赖spring boot。
作者回复: 像这种需求一般都是以后扩展出来的。
作者回复: 没有什么影响,netty本身都支持,这体现在对于我们的入口而言:io.netty.bootstrap.AbstractBootstrap#bind绑定一个地址启动服务的地址本身ipv4和ipv6都可以。其他的一些需要特殊处理的地方,比如IpSubnetFilterRule等等,都处理好了。所以不需要关心什么,直接用就行。
作者回复: 最开始我觉得这部分不会有人关注,后来想下,还是要说下的,因为了解历史才能解释很多事情。就像为啥秦朝人为啥不吃玉米,土豆等?因为那个时候没有。哈哈
作者回复: 嗯,除了热门,还有点好,变化不大,学了不容易淘汰。