tio-boot 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
tio-boot 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
tio-boot 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 国产
投 递 者 乒乒科技
适用人群 未知
收录时间 2024-03-06

软件简介

口号:简洁,好用,开发快,运行快. 宗旨:去繁求减,返璞归真,轻装上阵,高效开发
tio-boot 是一款基于 Java AIO 高性能 Web 框架,可以 tio-boot 可以简单的让单台服务器承担上万并发

1.基于 Java AIO 和 t-io 进行开发
2.引入了 spring-boot 中的配置类思想,支持 spring-boot 的常用注解,但是没有使用 spring 的 ioc 和 aop
3.引入了 jfinal 的 aop,enjoy 模版引擎和 active-record 连接数据库
4.支持常见的 web 组件,如拦截器和 websocket

框架优势
1.无 Servlet,基于 Java AIO 重写网络连接.支持异步和非阻塞和高性能
2.多协议支持,可以使用一个端口同时支持 UDP,TCP,HTTP,WeSocket 协议
3.支持嵌入式设备 tio-boot 可以在 Android 系统上运行
4.启动速度库,体积小 如果仅仅提供 http 服务 打包后 jar 是 3M,启动速度 300ms
5.开发环境支持 热重载. 配合 hotswap-classloader 使用可以在 20ms 内重载完成,修改代码后无须重启即可测试,大大提高开发效率
6.支持编译成二进制文件 支持配合 graalvm 将 jar 包编译成二进制文件

资源优势
1.内存减少一半
2.服务器数量减少一半

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部