基于微服务的铁路企业协同办公系统研究与实现
2021-04-07张向阳朱建生朱韦桥
铁路计算机应用 2021年3期
张向阳,朱建生,朱韦桥
(中国铁道科学研究院集团有限公司 电子计算技术研究所,北京 100081)
协同办公系统是指通过先进的技术,将部分办公业务物化于人以外的各种设备,并由这些设备和办公人员共同完成办公业务的人机信息系统[1]。由于铁路企业办公系统建设时间较早,传统的信息技术及思想构建的单体应用已经无法满足现代企业快速业务增长。目前,传统的协同办公系统多采用单体架构进行构建,系统可复用性、可维护性和可扩展性较差。微服务通过化整为零的概念,将复杂的信息化部署分解成更小、更独立的微服务。微服务有着技术选型灵活、系统内部服务不冗余、独立部署、具备更好的容错机制等优势[2-3]。
基于微服务的理念,从满足铁路企业办公业务发展需要出发,构建集统一身份认证、内网门户、电子公文、工作日志、协同交流、综合事务及移动办公等业务为一体的协同办公平台,实现铁路企业之间及部门间及时、高效,有序、可控的信息互联互通与协同办公自动化,促进铁路企业办公流程优化,提升企业整体协作水平和办公效率,为提升铁路企业工作效率和管理水平提供有力支撑。
1 架构设计
1.1 总体架构
铁路企业协同办公系统总体架构,如图1 所示。
根据“大平台+微模块”办公信息化总体架构,将系统分为不同业务模块,各业务模块分别对应企业局域网应用和企业互联网应用两部分,企业局域网用户通过电脑终端设备进行访问,互联网移动终端通过虚拟专用网(VPN)隧道接入企业互联网移动安全接入平台,访问业务系统前端页面。……
登录APP查看全文
