架构训练营第一模块作业
1.微信业务架构
2.学生管理系统
架构 1:
架构 1 使用 boa 作为 web 服务器,与 web 之间通过 cgi 进行数据与信令交互。存储层采用 sqlite3 作为数据库,数据库分成学生信息与课程信息两个表。整个架构运行在一台服务器上。
架构 2:
架构 2 与架构 1 的区别在于,架构 2 使用 tomcat 作为 web 服务器,与 web 之间使用 restful 接口进行数据与信令交互。
推荐使用架构 2,因为架构 2 使用的 tomcat 是免费开源的,且是用 java 写的。因此更容易上手。
评论