<p align="center">
pacebox-netty基于netty的扩展工具包
</p>
<p align="center">
-- 主页:<a href="http://mhuang.tech/pacebox-netty">http://mhuang.tech/pacebox-netty</a> --
</p>
<p align="center">
-- QQ群①:<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=6703688b236038908f6c89b732758d00104b336a3a97bb511048d6fdc674ca01"><img border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="pacebox官方交流群①" title="pacebox官方交流群①"></a>
</p>
---------------------------------------------------------------------------------------------------------------------------------------------------------
## 简介
pacebox-netty 是一个基于netty和pacebox-core封装的便捷工具包、简单几行代码即可对netty进行操作
协议采用大端方式传输
协议 |标识头|消息头|消息体|校验码|标识尾|
标识头 0x7c 表示。一个字节
消息头
版本号|2个字节
消息id|2个字节
数据长度|4个字节
接入码|8个字节
消息体 自定义对称性加密算法
校验码 消息体每个字节的异或|1个字节
标识尾 0x7c表示 1个字节
目前包含了有加密、解密、通过netty实现粘包、解包、心跳等操作
## 安装
### MAVEN
在pom.xml中加入
```
<dependency>
<groupId>tech.mhuang.pacebox</groupId>
<artifactId>pacebox-netty</artifactId>
<version>${last.version}</version>
</dependency>
```
### 非MAVEN
下载任意链接
- [Maven中央库1](https://repo1.maven.org/maven2/tech/mhuang/pacebox/pacebox-netty/)
- [Maven中央库2](http://repo2.maven.org/maven2/tech/mhuang/pacebox/pacebox-netty/)
> 注意
> pacebox只支持jdk1.8以上的版本
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Hermes是一款基于Netty的可以支持百万级别的并发连接的高性能、高度可扩展的的网络通讯框架,它参考了dubbo和sofa-bolt的网络通讯模块的设计,hemers可以使用在IM、长连接等领域,它具有以下的特性: 私有的通讯协议 可定制的编/解码器 支持多种序列化机制 CRC校验 客户端/服务端连接管理 无锁建连 连接的心跳和空闲检测 客户端连接池 自动断连和重连 高效和可定制化的IO模型 丰富的通信模型 oneway twoway callback future 支持客户端/服务端异步化编程 超时控制 使用SPI扩展点加载,扩展性强 鉴权
资源推荐
资源详情
资源评论
收起资源包目录
pacebox-netty 是一个基于netty和pacebox-core封装的便捷工具包、简单几行代码即可对netty进行操作.rar (28个子文件)
pacebox-netty 是一个基于netty和pacebox-core封装的便捷工具包、简单几行代码即可对netty进行操作
新建文本文档.txt 19B
pacebox-netty-master
pom.xml 6KB
src
main
java
tech
mhuang
pacebox
netty
client
MyNettyClient.java 224B
AbstractNettyClient.java 479B
utils
BCDHelper.java 5KB
TypeConvert.java 2KB
UtilFun.java 6KB
ChangeCharset.java 4KB
cache
CacheData.java 2KB
CacheValue.java 816B
CacheKey.java 909B
coder
ClientDecoder.java 4KB
ServerEncoder.java 2KB
ClientEncoder.java 2KB
ServerDecoder.java 6KB
model
Port.java 432B
Host.java 600B
constans
Const.java 938B
server
MyNettyServer.java 206B
AbstractNettyServer.java 408B
vo
BaseMessage.java 767B
HeaderRespStruct.java 950B
HeaderReqStruct.java 1KB
BaseCheck.java 404B
BaseRespMessage.java 614B
LICENSE 11KB
.gitignore 104B
README.md 2KB
共 28 条
- 1
资源评论
野生的狒狒
- 粉丝: 3396
- 资源: 2436
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功