论文部分内容阅读
制造业与互联网、大数据、云计算、物联网等新兴技术的创新融合已成为企业信息化发展的新动力。异地协同办公作为信息化过程中一大重要课题,国内外都进行了深入研究,发展十分迅速,网络化集成化和智能化的程度越来越深。本论文从企业所面临的异地协同办公需求出发,结合网络化发展方向,提出一种多级协同数据云服务技术平台的解决方案,该方案是PLM等应用软件的支撑平台,包含客户端组件和服务框架两大部分。客户端组件融合开目现有基础组件,可作为客户端应用层程序的核心工具。服务框架则架构在Web服务器之上,包括数据基础服务、文档基础服务、多级协同服务等服务部件或子应用服务。该平台提供了异地多级的部署架构、支持镜像模式的快速数据缓存、基于脚本语言的二次开发体系,并包含一套应对网络异常的传输策略。本论文针对通信过程中大量的表缓存数据的交换,设计了一套表缓存镜像及序列化协议,提升网络传输效率;针对部分高频次共享数据的访问耗时问题,增加了常驻平台池,提高数据利用率;针对多级缓存中的数据一致性问题,设计了一套数据更新机制,保障平台数据一致性。该多级数据协同平台作为PLM软件的基础平台,在跨地域集团企业KMPDM中实际应用。在实际性能测试中,较先前无此平台支撑的版本,性能得到显著提升,快速协同得以实现。