本系统是公司自研开发系统,微网信云服务短信管理系统是以管理为中心,短信发送构建为基础开发。主要服务人员为运营、销售、财务、技术部门;该系统包含了用户管理、充值、模板管理、签名管理、黑名单、白名单、短信审核、发件箱、收件箱、以及短信发送统计等功能;全面为客户端发送短信做铺垫。
技术特点:此系统以Java语言为基础开发后端相关接口,以JavaScript作为前端开发语言,采取前后端分离开发方式。后端基于Springboot2.2.11+mybatis2.2.0来搭建开发框架;搭建了阿里巴巴提供的Dubbo2.6.0分布式框架为后端接口做远程调用,集合了Zookeeper3.4.14注册发现中心,能够快速便捷监控到调用接口的状态,同时采用了Nginx1.16.1作为反向代理和负载均衡,从而保证系统在高并发情况下运行的稳定性;使用了Redis5.0数据库作为数据缓存中心来缓解对Mysql数据库的访问压力;以SpringSecurity2.3.2权限框架控制人员登录权限。
本人在系统中负责与前端对接的所有功能开发,包含了:登录,权限校验,统一认证,用户管理、充值、模板管理、签名管理、黑名单、白名单、短信审核、发件箱、收件箱、以及短信发送统计等功能;