smart-socket v1.5.5 发布,一款 Java AIO 通信框架
smart-socket 是一个 AIO 通信框架,可以快速、轻松地开发 Client/Server 网络应用程序。它大大简化了网络编程难度和复杂度,可广泛应用与各类TCP/UDP的通信场景。
smart-socket 是从许多协议(Http、WebSocket、MQTT、二进制私有协议)的实践中积累了大量宝贵经验,从而凝练成了一款极简、易用、高性能的通信框架。
更新内容
- 采用位运算替换原内存页分配算法
- 读写Buffer支持内存池隔离。
- AioSession新增方法 awaitRead、signalRead,用以探索响应式编程。
- 屏蔽连接关闭时的异常堆栈打印。
- 优化 WriteBuffer 输出性能,降低锁粒度。
- 优化部分代码设计
Maven
<dependency>
<groupId>org.smartboot.socket</groupId>
<artifactId>aio-core</artifactId>
<version>1.5.5</version>
</dependency>