完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
工作以来,一直在别人搭好的框架下做业务开发,翻过框架源码大致明白实现原理,但是仅仅做到这样,很难去理解作者设计时的思量,也容易忽视一些技术细节,因此萌生了开发一套自己的框架的想法,这不是重复造轮子,只是为了把自己放到更高的角度去看问题,在设计的过程中带动深度思考。第一个项目,我准备开发一套通信框架,并写下一系列文章记录自己在设计过程中的思考,取舍。
|
|
相关推荐
1个回答
|
|
|
目标
一套基于Netty的,简单的MVC通信架构 支持WebSocket协议 自定义协议包格式 客户端请求异步串行无锁化 RPC支持(未来) 依赖和工具 JDK13 自己的项目,暂不考虑用到实际生产中,开发过程中会尽量多用新特性 Gradle 构建工具,Gradle的自定义脚本的能力比较方便,我的计划中有有一个地方会用到,且Gradle脚本支持Groovy,可以借此学习下这个语言 Netty 超级优秀的通信基础框架。 Protobuf 可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式 Groovy+Spock 测试框架,写起来比较简洁 hu-tool 工具集,有很多好用的工具 Spring Boot 依赖管理,日志,监控等等。 lombok 省去get、set、constructor等等 IDEA 无敌IDE 功能优先级 按照以下顺序开发 自定义与客户端交互的协议格式 Request,Response封装 NettyServer搭建 异步串行无锁化 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2339 浏览 0 评论
Arduino Uno l两轮自平衡机器人 电机驱动无输出求解
3959 浏览 3 评论
TT电机,Arduino Uno,L298N 5AD ,MPU6050最简自平衡机器人资料
1464 浏览 0 评论
4100 浏览 0 评论
5099 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 03:04 , Processed in 1.551016 second(s), Total 41, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3745