getty 1.3 版本发布,兼容 JDK1.7、Android 5.0 以上版本
本次更新
- 添加对java nio1的支持。
- 部分网友表示希望兼容更低jdk版本,特别是Android 5.0以上版本的支持(Getty 1.3以下版本使用了部分jdk8的特征,在安卓8.0以下不支持)。本次更新主要是对在JDK1.8以下环境以及Android8.0 以下环境下使用做了兼容。
- 优化了部分代码,提高了稳定性。
getty
一个完全基于java 实现的高性能网络框架。
简介
1、getty是完全基于java nio封装的高性能网络框架。
2、getty可在项目中使用,也可以用于帮助你更好的学习java nio
3、getty完全开源,基于 Apache License 2.0 开源协议。
4、getty的目的是为了降低对java socket nio的使用成本,帮助提高工作效率。
getty的特点:
1、完全基于java nio,基于nio1以及nio2(aio)做了实现,整体代码代码结构很轻量,也非常简单易用。
2、借鉴了netty和其他框架的部分优秀设计思想,如责任链、内存池化、零拷贝等优秀的设计模式。
3、getty提供了常用的多个插件(String编解码器,protobuf编解码器器,心跳超时处理器、ip过滤,websocket插件等)满足大部分开发场景。
4、getty可直接在安卓环境中使用(兼容Android5.0以上版本)
5、getty同时提供了TCP和UDP的支持,并且使用方式几乎一致,大大提高了易用性。
5、getty内置处理器支持使用过程中的热拔插设计,各处理器可以灵活组合。
6、框架拥有非常好的拓展性,处理器拓展也非常简单,大大降低了开发成本。
7、高效和稳定性能,经过多次测试,同时发送百万消息的耗时居然比netty还好。
相同的条件下发送百万条消息,getty 使用nio2模式耗时500毫秒左右,使用nio1模式耗时1.5秒左右,netty耗时2.5秒左右(没有黑netty的意思,也许是netty做了很多其他的处理)。
8、使用过程与netty非常相似,只要有netty是使用经验,使用getty几乎不需要额外学习。
更多详情与文档
更多详情,请点击 wiki文档 :跳转到wiki
提供bug反馈或建议
create by
gogym
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
TeaWeb v0.1.10 发布,支持正向代理,改进 Websocket、WAF
TeaWeb是一个可视化的Web代理服务,目标是将代理服务、日志、统计、监控等集成在同一个服务中,让开发者简单地启动就可以使用。 v0.1.10主要支持正向代理,改进Websocket、WAF。 系统 实现守护进程,防止意外退出进程 操作日志中记录失败的登录 反向代理 添加域名是否严格匹配选项 代理网络地址支持端口范围,比如"0.0.0.0:[8100-8200]" 后端服务器地址中支持变量 增加${host.first}、${host.last}、${host.0}、${host.1}。。。等请求变量 路径规则增加禁用条件以及是否禁止所有访问选项 自定义请求Header保留原有大小写 WebSocket连接失败时返回状态码改成500 WAF 增加拦截日志 增加拦截类型统计项目 CC统计增加用户识别读取来源、用户识别字段、字段读取位置等,以便于更灵活地区分用户 规则集动作支持跳转到下一个规则分组或者下一个规则集 正向代理 实现基本的正向代理(暂无认证机制) 可以记录请求和响应Body 实现MITM模式,并能记录HTTPS通讯日志 最近的一些更新: v0.1.9: 支持MySQL、Pos...
- 下一篇
JEPaaS 7.2.1重大升级,低代码开发平台
JEPaaS【7.2.1】版升级发布,本次最新升级版本,更新内容如下: JEPAAS-7.2.01ChangeList Bug Fix 解决MySQL数据库版本Bug。 解决Oracle数据库版本Bug。 解决SqlServer数据库版本Bug。 解决严格安全模式下相关bug。 解决绿盟安全扫描问题。 解决平台SQL注入和脚本注入问题。 Features 增加用户字体图标管理,用户可以管理用户自定义图标。 增加ESAPI应用防火墙,用户可以指定接口进行限流等安全控制。 完成神通数据库适配。 完成OpenJDK适配。 NextStep 人大金仓数据库支持。 金蝶天燕应用服务器优化。 推送服务和连接器国产化支持。 国产操作系统支持与优化。 平台安全性提升。 修复现有系统Bug。 首页看板 功能列表 欢迎下载使用! JEPaaS详细介绍:点击查看 JEPaaS官网:点击查看 JEPaaS开源下载地址:点击下载 JEPaaS绿色版下载地址:点击下载
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8