百万级并发IM即时消息系统(3)配置数据初始化和前后端交互


04_配置数据初始化及前后端交互_哔哩哔哩_bilibili

05_复盘整理前后端交互_哔哩哔哩_bilibili

1.配置文件

创建一个config文件夹以及一个app.yaml配置文件。

该文件专门存放一些关键配置,如mysql DNS路径和redis的addr账号密码等。

后期可以创建一个工具包和一些初始化方法,专门用来加载这些配置文件以初始化系统。

2.前后端交互

层级由低到高 model   ->   service  ->  router ->前端

utils包加载好配置,并提供了一个包外可访问的数据库变量。

前端指定路由被router包下的路由处理函数接收到,调用service层的业务函数。

service层的函数调用model层的函数接收结果并返回给router

model层调用数据库操作并返回结果给service层。

猜你喜欢

转载自blog.csdn.net/m0_50973548/article/details/132629542