#Netty5

Netty5 + HTTPS 练习

  本次以《Netty权威指南》第十章里面的例子为基础修改而来  HttpsFileServerHandler.java1packagecom.jieli.nettytest.httpsfile;23importjava.io.File;4importjava.io.RandomAccessFile;5importja...
代码星球 代码星球·2020-12-28

Netty5 + WebSocket 练习

1.了解WebSocket知识  略2.websocket实现系统简单反馈时间  WebSocketServerHandler.java1packagecom.jieli.nettytest.websocketserver;23importio.netty.bootstrap.ServerBootstrap;4impo...
代码星球 代码星球·2020-12-28

Netty5 + Protobuf 使用

1.安装开发环境1.1Netty环境  这里我使用Netty5.0.0版本到这里下载即可http://netty.io/下载netty-all-5.0.0.Alpha2.jar这个jar包简单配置一下即可使用。1.2Protobuf环境  这个就比较麻烦了,这里说一下我的做法。可以在这里下载最新版https://git...
代码星球 代码星球·2020-12-28

Netty5+Jboss(Marshalling)完成对象序列化传输

  TCP在网络通讯的时候,通常在解决TCP粘包、拆包问题的时候,一般会用以下几种方式:  1、消息定长例如每个报文的大小固定为200个字节,如果不够,空位补空格;  2、在消息尾部添加特殊字符进行分割,如添加回车;  3、将消息分为消息体和消息头,在消息头里面包含表示消息长度的字段,然后进行业务逻辑的处理。  在Ne...