admin 管理员组

文章数量: 1184232


2024年3月13日发(作者:scprovider)

系统总体架构图:

四层架构设计

一、展现层

Web前端

基于HTML/HTML5/Vue/CSS3开发web前端页面,兼容主流浏览器。展现层和数

据层完全分离,通过跨域实现前后端数据通信。

APP

android,ios 基于原生开发。在app端实现https链路请求优化,做防盗链和DNS

劫持处理。

微信公众号/微信小程序

更新业务需要,将部分数据以微信公众号+H5的方式展现;涉及硬件设备控制功能的

系统部分模块采用微信小程序,增加用户操作体验和访问便捷性。

Restful接口

基于特定业务,采用Restful标准接口,对外提供数据服务。

二、通讯层

基于阿里云CDN实现静态数据加速;

基于阿里云SLB,实现服务器负载均衡;

基于TCP/HTTP/HTTPS 三种通信方式,实现前后端数据通信。其中,TCP基于Netty

实现;

三、服务层

核心业务基于Spring Cloud 架构实现微服务化。


本文标签: 实现 微信 部分