论文部分内容阅读
产品数据管理系统(Product Data Management)简称PDM。随着网络信息技术、数据库技术的发展,PDM技术得到了广泛的应用。PDM技术现已发展非常成熟,但是,目前所有的PDM没有对本身系统内部产生的消息进行处理。本课题以SD-PDMS2.0为基础,引入“即时消息”,并分析“即时消息”处理的流程。即时消息在PDM中具有非常重要的作用,对即时消息处理的研究将成为一个引人关注的研究方向。产品数据管理的即时消息(Message of Product Data Management)简称PDMMSG。本文主要研究了即时消息从产生到消亡的过程,并结合即时消息的特点,针对PDM中存在的若干问题,提出一套解决方案。该方案从根本上解决PDM中即时消息处理的问题。通过对多种结构比较,决定使用三层结构来实现PDM MSG系统。使用即时消息客户端(PDM MSG Client)完成三层结构中的表示层,中间的业务逻辑层由应用服务器(PDM MSG Server)完成,数据层使用数据库(DB Server)实现。为了降低系统的复杂程度,系统配置和管理仍使用C/S两层结构实现。为了保证即时消息处理快速、准确、安全、可靠,PDM MSG系统需实现以下4个方面的功能:1.即时消息客户端与应用服务器之间使用经过加密的数据通讯,保证数据传输的安全性。2.在数据传输过程中,对数据的完整性进行校验,保证数据可靠性。3.使用高效的数据库连接引擎。4.所有消息数据必须缓存在内存中,消息的结构定义以字节来计算,当数据量巨大时,才能保证系统高效、快速。本文结合PDM MSG实例,展示了处理即时消息的过程,并进行压力测试。最后,对PDM MSG系统与PDM的集成进行论述。