论文部分内容阅读
应用共享技术是基于网络的协同设计技术一个重要的研究领域。应用共享技术可以在不对单用户应用程序进行修改的条件下,直接利用已有的单用户应用程序进行支持多用户共同操作的协同工作。虽然目前国内外在应用共享技术有了较为深入的研究,但是至今在制造领域还没有一个商业化的协同设计环境能够完全满足制造企业对基于网络的协同设计的需要。 本文以国家自然科学基金项目“网络环境下的数字制造关键技术及理论”和国家863计划项目“产品数字化协同与网络交互设计技术研究和系统开发”为依托,在广泛研究国内外关于应用共享技术的文献资料的基础上,对基于网络的协同设计系统中的应用共享技术进行了较为深入的研究。 本文综述了基于网络的协同设计系统中的应用共享技术的国内外研究现状,从研究基于网络的协同设计系统中的应用共享技术的应用共享原理入手,分析讨论了基于网络的协同设计系统中应用共享技术的应用共享机制、并发控制机制和应用共享的实现方法等关键技术。 在以上这些理论研究的基础上,采用了混合式应用共享方式构建应用共享的体系机构,并通过令牌控制策略解决并发操作造成的冲突,在应用共享的实现过程中,则根据网络情况采取不同的实现方式,窄带情况下使用传送绘制函数参数模式,宽带情况下采取传输位图方式(对屏幕图像数据进行了分割、比较和压缩),实现了基于网络的协同设计系统中的应用共享。最终完成了协同设计工具集中的应用共享模块的开发。