Skip to content

服务架构

GargantuaX edited this page Feb 26, 2022 · 1 revision

服务架构图.png

数据流如上图所示,前端服务有管理后台(Dashboard)和企业微信侧边栏页面(Sidebar),企业微信侧边栏内嵌在企业微信客户端中,同时支持PC和手机端。 ​

前端项目通过路径转发解决跨域,/api/路径下的所有请求都会转发到后端Api。 ​

由于企业微信提供的会话存档解密库是动态链库,这个不得不引入CGO去调用。CGO编译比较麻烦,为了保证主Api服务的跨平台特性,不依赖CGO,这里把会话存档拎出来做成了一个独立服务。主Api通过http与其交互。

Clone this wiki locally