论文部分内容阅读
随着电子行业的日新月异、计算机技术的广泛应用,新型大机器设备的自动化程度显著提高,促使工程施工领域逐步拓展,但施工环境恶劣、施工难度过大的现状仍得不到明显改善。施工中酸碱环境、高空作业、重机器操作等都可能导致工程技术人员和工程管理人员与施工现场分离,这时场景图像采集传输就显得十分必要了。而鉴于工程施工的特定条件又要求图像传输的实时性和保密性,故搭建企业级的即时通信平台正合时宜。本课题的开展即是以实现企业级即时通信的安全、保密性进行的,课题研究选用的移动终端为Android智能手机,旨在搭建Android终端与PC机的即时通信平台。本课题的系统设计方案选用客户端-服务器的通信模式。客户端选用Spark开发组件,对其API进行扩展开发,在开源服务器软件Openfire平台上构架Web service,并基于Android开发平台设计并实现了基于应用层即时通信协议XMPP的即时通信系统。该系统实现了消息收发、文件传输和用户管理等基本功能。本文着重研究了XMPP协议和Android进程间通信等技术。最终开发实现了一套比较完善的即时通信系统模型,为个人或企业搭建自己的即时通信系统,降低生产运营成本,解决内部数据传输安全等问题提出了可行性高的解决方案。在课题基础通信完成的前提下针对课题背景进行了图像STDM数字水印加密传输设计。整体设计完成、实现后对系统进行了功能测试,实验结果表明,系统基本能完成预设目标,传输性能稳定。