摘要
随着移动互联网和智能终端的快速发展,掌上办公已成为现实。针对移动OA系统中办公信息传送的及时性问题,通过对消息推送原理及两种消息推送方式的分析和对GCM、MQTT、XMPP、第三方平台等推送方案的研究,发现了几种推送方案具体实现时可能存在功能受限、向下兼容性不好、硬件成本高和性能不稳定等不足。基于XMPP协议的公开性、良好可扩展性、安全性和分布式的网络架构,提出了一种基于XMPP协议实现移动OA系统中信息推送的方法,设计了移动OA系统的总体架构,构建了基于XMPP的Android PN推送平台,最后设计并实现了基于XMPP推送技术的移动OA系统。
With the rapid development of the mobile Internet and intelligent terminals,handheld office has become a reality. By analyzing pushing principle and two kinds of push modes,and researching on push schemes of GCM,MQTT,XMPP,the third party platform and so on,it finds several push specific programs in implementing functional limitations that backward compatibility is not good,hardware costs high and performance instability is inadequate. Based on openness,good scalability,security,and distributed network architecture XMPP protocol,it proposes a method for realizing information push in mobile OA based on XMPP protocol,designs the overall architecture for mobile OA system,constructs Android PN push platform based on XMPP. Finally,mobile OA system is designed and implemented based on XMPP push technology.
出处
《实验室研究与探索》
CAS
北大核心
2015年第7期130-134,共5页
Research and Exploration In Laboratory
基金
河南省教育厅科学技术研究重点项目(12B520043)