首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
随着移动互联网和智能终端的发展与普及, IM(Instant messaging即时通讯)再次成为一个炙手可热的领域。由于移动终端设备在低功耗、低带宽等方面的限制,对即时通讯协议提出了更高的要求。 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)作为一种轻量级基于发布/订阅模式的消息传输协议,是移动终端应用的理想选择。介绍了MQTT的基本内容和特点,并与其他即时通讯协议SIMPLE协议和XMPP协议进行了对比,从而提出一种基于MQTT协议的移动终端即时通讯解决方案。在Mosquitto开源项目的基础上,设计并实现了一款基于MQTT协议的移动即时通讯客户端,实现了即时通信、状态呈现和群组等功能。  相似文献   

2.
即时消息的应用已经非常普及,政府、公司或个人用户都使用它来传输实时消息。即时消息系统所采用的协议对于即时消息系统的传输容量,效率,安全性都有着直接影响。SIMPLE协议作为IETF制定的标准化协议,在多个即时消息系统中得到运用。该文对SIMPLE协议中的两种消息传输机制:呼叫模式和会话模式进行了分析和比较,并指明了其适用范围。  相似文献   

3.
移动互联网下的即时通信应用现今已经成为人们日常沟通必不可少的工具,然而作为其开发基础的即时通信协议却始终没有一个统一的标准,已有的即时通信协议都不能够很好的适应移动互联网网络环境不稳定,低带宽高延迟,设备计算能力差等特点. MQTT协议作为一种基于发布/订阅模型的轻量级消息传输协议,在移动平台具有节省流量和能耗,可扩展性强的优点.本文首先介绍了当前一些主流的即时通信协议,指出了它们在移动互联网环境下存在哪些缺陷;之后研究了MQTT协议的消息格式与使用方式,并与已有的即时通信协议进行了对比;最后基于MQTT协议,对即时通信应用的两项核心功能IM和Presence进行了设计和实现,并经过测试表明使用MQTT协议能够在移动互联网环境下提供比传统即时通信协议更少的带宽耗费和更良好的用户体验.  相似文献   

4.
随着网络技术的飞速发展,基于互动交流的流媒体视听播控平台将成为未来流媒体产业的发展趋势。XMPP协议满足了播控平台进行即时交流的业务需求,但在对于互动平台中的消息过滤和隐身可见支持不够完善。本文通过扩展XMPP协议,设计并实现了即时消息的人工审核和系统自动审核机制、隐私列表的基本单元和隐私列表的使用机制、针对群组管理员的隐身可见机制,并通过实验验证了该设计方案的正确性和可行性。  相似文献   

5.
消息推送系统在实现企业办公自动化方面有着重要的作用,通信协议和系统架构的设计是企业消息推送系统性能优化的关键因素.传统的标准化协议方案在移动互联网领域的应用存在着实现复杂和流量消耗大等缺点.针对这一问题,结合企业消息推送系统的特点,采用物联网领域的轻量级协议MQTT来设计企业消息推送系统的通信协议,通过设计MQTT话题区分社交通知、即时消息和状态呈现等功能,在满足了应用需求的同时保证了协议的简单易实现和流量消耗小等适用于移动互联网的优势.另一方面,在传统的对称和非对称设计的服务器架构之上,提出了信息上非对称和功能上对称的系统架构,为企业消息推送系统的构建提供了一个详细的解决方案.该方案在满足系统设计需求的同时提高了系统的可扩展性.  相似文献   

6.
伴随着互联网的飞速发展,特别是在近几年中,移动互联网的发展更为迅猛.在移动互联网中,消息推送是其中很重要的一部分,它是手机客户端信息发布和通信的重要方式.MQTT协议是Android系统中消息推送的实现技术之一,由于其具有低功耗、节省流量和可扩展性强的优点,目前已得到了众多应用.同时,RocketMQ作为一种分布式消息队列,在服务器分布式部署上具有很大优势,具有高性能、高可靠、高实时、分布式特点.本文介绍了MQTT协议与RocketMQ的这种开源项目的应用,并通过RocketMQ与Mosquitto相结合的方式,实现了一种基于RocketMQ的MQTT消息推送服务器及其分布式部署.  相似文献   

7.
对移动警务平台双域终端消息无法互达的问题进行了研究,提出了移动警务平台侧跨域互通的即时消息提醒服务系统的设计方案。基于MQTT技术实现移动端消息推送,基于AMQP等移动警务平台跨域边界消息队列同步服务实现平台侧消息跨域同步,基于restful规范设计移动警务平台内面向业务应用的跨域终端消息推送服务接口,为移动警务平台内业务应用统一提供跨域终端消息推送服务。整个系统由消息接口模块、终端档案管理模块、跨区域同步模块、消息匹配审计模块和消息推送模块构成,可实现业务系统不同重要等级消息即时高效、安全合规的跨域终端推送。  相似文献   

8.
通过使用物联网(IOT)传输协议—消息队列遥测传输(MQTT)协议,将前端硬件、服务器端及移动端连接在一起,完成对设施农业环境的远程实时监控.在系统中,前端硬件以STM32微处理器为核心,由传感器模块、设备控制模块、GPRS模块和电源模块组成,实现数据的采集和传输;服务器端有数据接收、存储、分析的能力,并担任MQTT消息协议中消息生产者和消息管理者的角色;移动终端软件则以Android操作系统为基础开发了应用软件,用户在装有Android系统的移动终端上安装该应用软件,即可查看实时环境情况,发送控制设备指令等.经过测试,整个系统运行稳定、使用简单、实时性高,用户能有效地对设施农业环境进行远程实时监控.  相似文献   

9.
针对目前使用消息队列遥测传输(message queuing telemetry transport,MQTT)协议进行遥测数据传输时容易出现多节点通道数据重复,以及移动传输中节点通道连接不稳定等问题,提出一种基于WebSocket的MQTT协议(MQTT over WebSocket)数据传输方法.通过设置身份标识去...  相似文献   

10.
消息推送技术在当前移动互联网领域智能终端的应用非常广泛,如手机上的新闻客户端通过推送新的消息,使用户方便获知最新的新闻信息。本文介绍Android实现推送方式和基于XMPP协议的开源信息推送框架Android Pn的相关知识,并结合一个Android校园应用消息推送案例讨论相关的技术实现。  相似文献   

11.
MQTT协议在Android平台上的研究与应用   总被引:1,自引:0,他引:1  
MQTT是一种基于发布/订阅的轻量级消息传输协议,它的出现为Android平台上实现消息推送提供了新的途径. 针对Android平台消息推送协议的需求,研究了MQTT协议的结构及消息格式,对比分析了Android平台上其他消息推送方案,设计并实现了一款基于MQTT协议的即时通信应用,完成了登录/注册、即时通信、好友管理等功能. 测试结果表明此应用能够满足即时通信应用的基本功能及需求.  相似文献   

12.
即时通讯是一种基于互联网的网络应用,目前很多即时通讯系统,如MSN,QQ等,但由于使用了不同的协议,各个系统之间不能互联。可扩展消息与存在协议(XMPP)是即时通讯系统通信协议的标准,该文提出一种基于XMPP协议的即时通讯系统方案,并基于Android平台设计实现了即时通讯客户端,有效的解决了即时通讯系统中通信不畅的问题,并为其他类型智能平台间的即时通信提出一种可参考的解决方案。  相似文献   

13.
企业即时通信软件的设计与实现   总被引:1,自引:0,他引:1  
针对企业员工之间以及企业与客户之间即时通信使用软件平台不同而带来的障碍,通过对现有XMPP扩展协议Jingle的即时通开源库libjingle的分析,并结合Google Talk即时通的开发技术,在即时通软件客户端加入企业硬件产品远程认证模块和远程故障诊断模块,实现了用户和企业间的文字与音频即时通信和个性化即时通信。  相似文献   

14.
针对移动智能终端即时通信安全问题,提出了一种不可信互联网条件下移动智能终端安全通信方法。该方法设计并实现了一种在服务器和通信信道均不可信情况下的可信密钥协商协议。理论分析表明,所提出的密钥协商协议可以确保通信双方所协商会话密钥的真实性、新鲜性和机密性等诸多安全特性。密钥协商完成之后,基于透明加解密技术即可以确保即时通信双方语音/视频通信信息的机密性和完整性。真实移动互联网环境下的测试也表明该方法是高效和安全的,密钥协商可以在1~2 s完成,攻击者无法获取即时通信的明文信息。  相似文献   

15.
传统的基于位置服务(LBS)仅限于单一用户本人位置,已无法满足人们日益增长的社交网络需求,同时移动互联网、社交关系网络和地理位置服务三大热门应用有着广阔的发展前景。本文以LBS系统、Android平台、XMPP即时通信协议、定位技术以及电子地图技术为基础,设计了基于XMPP协议的融合导航定位服务与通信服务的移动导航定位应用系统,具有重要的现实意义。  相似文献   

16.
樊燕红  谭香 《电子技术应用》2007,33(10):123-124
XMPP最终要实现不同即时通信系统间的互通。主要介绍对XMPP与其他IM互连互通的网关原理及其应用进行的研究讨论,并以jabber系统与MSN Messenger进行互发信息作为实例进行详细阐述。  相似文献   

17.
Streaming XML with Jabber/XMPP   总被引:1,自引:0,他引:1  
Jabber is an open alternative to closed instant messaging (IM) and presence services. At its core is the extensible messaging and presence protocol (XMPP), which defines how to stream XML content and is being used to build not only a large open IM network but also a wide range of XML applications. This article provides an overview of Jabber/XMPP protocols and technologies, as well as an introduction to XMPP-based applications.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号