摘要
前后端分离模式下,多个WEB业务系统实现系统集成时涉及诸多问题,如不同系统之间界面互相引用、用户身份单点登录和权限检测等。所提方案的主要思想是在前端采用vue微组件方式开发业务模块,微组件独立打包供其他系统调用,通过一个规范化的调用流程解决合法性问题;后端则借用微服务模式的思路,在多个业务系统前面增加一个独立的API网关,该网关以软件模块的形式存在,实现业务系统注册、用户身份认证和鉴权、资源请求路由转发等功能。
-
单位中国电子科技集团公司第三十研究所