打造自己的通信框架一——引言

2020-08-26  本文已影响0人  alonwang

前言

工作以来,一直在别人搭好的框架下做业务开发,翻过框架源码大致明白实现原理,但是仅仅做到这样,很难去理解作者设计时的思量,也容易忽视一些技术细节,因此萌生了开发一套自己的框架的想法,这不是重复造轮子,只是为了把自己放到更高的角度去看问题,在设计的过程中带动深度思考。第一个项目,我准备开发一套通信框架,并写下一系列文章记录自己在设计过程中的思考,取舍。项目地址

)

正文

目标

一套基于Netty的,简单的MVC通信架构

依赖和工具

功能优先级

按照以下顺序开发

  1. 自定义与客户端交互的协议格式
  2. Request,Response封装
  3. NettyServer搭建
  4. 异步串行无锁化

后记

大约一周前,我就已经开始编写这套框架了,但是写了几天之后发现这样不太对,开发流程不对,经常写着写着发现这里不对那里不对,而且很多思考都被慢慢遗忘,反思了一下,决定结合文章去复盘整个设计过程。 共勉。

上一篇下一篇

猜你喜欢

热点阅读