Netty
Sunniering
这个作者很懒,什么都没留下…
展开
-
java后端实现Websocket服务,供前端建立连接
一、搭建一个简单的springBoot项目,导入以下jar包 <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>7.0</version> <scope>provided</scope> </depen原创 2021-03-11 11:12:20 · 10140 阅读 · 8 评论 -
一个简易的netty udp服务端可能遇到的问题
netty号称java高性能网络库,为人帮忙中,研究了下,写了一个demo。反复调试,发现在本地windows上测试没有问题,但发到linux上却出现接收不到数据的问题!!!遇到的问题:1、bind()方法,直接bind(port)即可,重载的bind(host,port)只能接收本机数据。2、调整缓冲区大小。用netty自带的方法option(ChannelOption.SO_RCVBUF,1024*1024*2)设置缓冲区为2M。另外,在linux下还需要调整(端口配置成udp协议的,doc原创 2020-11-26 10:48:55 · 1476 阅读 · 1 评论 -
Netty之UDP协议实现数据接收
UDP协议的介绍:我就不多说了,参考 百度百科跟我个人理解,需要注意的是:1、UDP的有效端口范围在0-65535之间,大约49151的端口都代表动态端口2、UDP是一种无连接的,不可靠的传输层协议接下来就是Netty实现UDP,使用Netty的好处?他简化网络应用的编程过程开发,例如UDP和TCP的socket服务开发,他功能比较强大,并且提供了编码好解码的能力,并且很多著名的框架都是底层采用Netty,比如Dubbo,服务提供者和消费者之间的通信。淘宝的消息中间件 Ro.原创 2020-11-20 16:47:39 · 6140 阅读 · 1 评论