咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于MQTT协议的粮油交易信息推送系统的设计与实现 收藏
基于MQTT协议的粮油交易信息推送系统的设计与实现

基于MQTT协议的粮油交易信息推送系统的设计与实现

作     者:吴宁 

作者单位:河南工业大学 

学位级别:硕士

导师姓名:傅宏;刘斌

授予年度:2015年

学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:MQTT 信息推送 Android 

摘      要:近年来,随着华为、小米、魅族、OPPO等国内手机生产厂商的迅速发展,以及苹果公司的将更多的注意力放在了中国市场,安卓手机与苹果手机为代表的移动设备的数目增长量惊人。数量的增加必然带来对各种服务质量的更高要求,获取信息质量的及时性,以及移动端的耗电量尽可能的小等要求,需要用推送和拉去相结合的方式取代传统拉去的方式。目前主流的推送协议都表现出了稳定性和实用性,但是综合考虑后,本系统设计时选择了MQTT协议相关的推送方式。本系统一方面实现了通过HTTP协议到应用服务器拉去信息,另一方面实现了通过代理服务器推送信息。综合考虑粮食信息发布的特点,并且考虑推送的优缺点,在粮食信息发布中,我们采用推拉相结合的方式。一方面通过推送,将重要的粮食信息及时推送到客户的客户端,另一方面信息发布方会将编辑的粮食相关信息放在应有服务器端,在服务器端存储的数据可以使用终端软件通过HTTP请求获得。本论文从基本的必备知识入手,通过对智能终端软件开发和MQTT相关知识深入学习开始,依据软件开发的详细步骤设计和实现本系统。通过对本系统的整体框架设计,将系统分为消息发布客户端、服务器端和消息接收客户端。服务器又分为代理服务器和应用服务器,通过对本系统的详细设计,包括移动终端基于XML文件的界面布局,以及注册登陆、信息显示、离线下载登多个功能模块,还包括应用服务器端员工登陆、新消息编辑发布、用户管理、用户资金管理等多个模块。经过不懈的调试与修改,通过了测试,最终整个流程得以完成。能够替代传统的推送模式,成功运用于本人实习的公司。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分