首页 > 范文大全 > 正文

基于MQTT Proxy的移动互联网信息推送系统设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于MQTT Proxy的移动互联网信息推送系统设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要摘要:紧随“互联网+”发展前沿,研究适用于移动互联网信息推送技术。对比多种设计方案,基于消息队列遥测传输协议设计

>> 基于mqtt协议的移动IM系统设计与实现 基于MQTT协议与Android技术的跨平台访客管理系统 基于移动互联网的科普宣传系统设计 基于"互联网+"的移动护士站系统设计 移动应用的消息推送与MQTT协议 基于互联网的农业自动灌溉控制系统数据实时推送设计与开发 基于移动互联网的物流信息公共平台的设计与开发 基于移动互联网的输变电巡检系统的设计与开发 基于移动互联网技术的高校食堂特色订餐系统的设计 基于移动互联网的工程现场管理系统设计与实现 基于移动互联网的舆情预警系统设计与实现 基于移动互联网的厨房气体检测与报警系统设计 基于移动互联网的教学系统设计与应用 基于移动互联网的班级管理系统设计与实现 基于移动互联网的社交软件设计 基于移动互联网的WebService开发设计 基于互联网的嵌入式环境信息监测系统的设计 基于互联网的船体分段智能建造车间信息采集系统的设计 基于移动互联网的电信业务开通透明化系统的设计 基于移动互联网技术的“移动智慧校园”设计与实现 常见问题解答 当前所在位置:l。

如果“biaozhi”为空,“lianjiedata”不为空,则判断为第一种情况;如果“biaozhi”为空,且“lianjiedata”也为空,则判断为第二种情况;如果“biaozhi”不为空,则判断为第三种情况。

5.5增强用户体验设计

(1)服务启动/停止。在长期的推广使用中,不至于让用户反感,服务设计为可由用户随意开启或者停止。在服务被用户停止或者网络中断期间,如果有信息被推送过来,用户将不能接收。离线推送功能可以保证这些信息在用户再次开启服务或者网络恢复后可以立即被送达用户。

(2)按钮操作语音提示。为了提升用户体验效果,加入按钮操作语音提示功能。用户点击按钮,同时自动播放预先存储的语音提示。为了缩短播放延迟,本系统调用Android的SoundPool类来实现。本系统还设计了一个音频文件加载“监听器”,保证语音提示加载完成之后才能调用SoundPool类,以防止出现加载空值错误。

(3)开机自动启动。本系统“截获”Android启动时发出的系统广播,继承BroadcastReceiver类,重写onReceive方法,当接收到的Intent符合ACTION_BOOT_COMPLETED(即系统广播的内容)时,启动本系统的首个Activity。

6系统调试及运行

6.1参数配置

6.2APP客户端调试

下载APP客户端的apk安装包至Android手机进行安装。安装完成后,打开APP,首先输入用户授权码,只需要输入一次,授权信息将会被保存,再次打开APP,直接运行。APP客户端运行后的界面如图2所示。

7结语

本系统的服务控制权完全在管理者手中,可以统计用户对信息接收情况的反馈(依据设备识别码唯一性),准确掌握用户对信息效果的反应情况。它不仅能做到大面积统一推送,还可以做到定点准确推送。对信息区分各类人群(依据安装不同客户端的主题分类),不同信息有选择地推送给不同的人群。本系统具有操作简单、实用方便、适用广泛、节省网络流量和电池电量的特点,可以推送文字、图片等多种形式,自动提醒用户,只要用户手机可上网,每个用户能够几乎同时实时收到信息,还可以灵活用于各种通知、宣传文件精神、便民生活消息、转发时事新闻和网页链接、联络人员、休闲娱乐、统计数据等。如果将信息服务质量(QoS)O置为0,本系统可以应用到物联网通信中,例如在智能家居环境下,将传感器监测到的家用机器人的工作状态推送到办公室里的PDA上并显示出来。后续工作还需要美化人机交互界面,形成更加人性化的布局。

图2APP客户端运行界面图3编辑、推送信息

参考文献:

[1]闵庆飞,王菊,刘振华.移动系统可用性综合研究框架[J].计算机应用研究,2012,29(2):421426.

[2]晓丹.CNNIC第35次《中国互联网络发展状况统计报告》中国手机网民达5.57亿[EB/OL].[20150718] http:///Science/2015_02_04_308533.shtml.

[3]中国互联网信息中心.CNNIC手机娱乐报告:网民平均每天“玩手机”158分钟[EB/OL].[20150718] http://.cn/gywm/xwzx/rdxw/2015/201507/t20150710_52527.htm.

[4]张月天,邬伟,曾欣.当前互联网几种信息推送技术及其评析[J].云南农业大学学报,2009,3(2):115119.

[5]李博,黄芳.信息推送技术在企业中的应用研究[J].电脑知识与技术,2013,9(6):15451547.

[6]蒋黎黎,梁坤,叶爽.基于粒度计算理论的知识融合模型研究[J].计算机应用研究,2012,29(10):36973700.

[7]杨海民,张涛,赵敏,等.基于Android的BSP移植自动适配技术[J].计算机工程,2014,40(11):245249.

[8]何平,肖海,刘兆元,等.LTE终端多模选网关键技术分析[J].电信科学,2012(12):131134.