首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
分析了XMPP协议的地址规范和数据结构,讨论了XMPP协议的工作过程和安全机制,给出了XMPP客户端程序设计中要考虑的关键问题。  相似文献   

2.
位永康 《软件》2014,(11):113-117
本文研究分析了XMPP协议,以及基于该协议的企业级即时通信系统。在此基础上,对XMPP协议进行了自定义扩展,将当前企业信息系统中的远程控制以及实时推送功能和即时通信系统进行融合,通过扩展XMPP协议,精简整个企业信息系统,提高系统的可维护性和效率。  相似文献   

3.
XMPP协议已经在很多领域获得了成功的应用,本文对XMPP协议的特点、架构、概念和核心功能做了介绍和分析。  相似文献   

4.
本文首先对XMPP协议进行了简要介绍,接着分析了XMPP协议的体系结构,提出了基于XMPP的协同标绘应用工作模型,然后在该模型的基础上结合现有的态势图形处理系统MGS,设计了一个基于XMPP的协同标绘系统,并就分布式协同标绘环境中出现的标绘冲突问题提供了一种有效的解决方案。  相似文献   

5.
《软件》2016,(2):163-165
即时通信软件凭借快捷方便的优点获得了突飞猛进的发展。XMPP(Extensible Messaging and presence protocol)可扩展消息与出席协议,作为即时通信软件的主流协议之一,是一种基于可扩展标记语言XML的高度自由、高度开放的协议。XMPP具有良好的可扩展架构,可以方便地集成到其它应用,在企业协同办公、ERP、CRM等大型系统中有着很好的发展前景。然而,XMPP协议在移动网络下存在可靠性低、流量消耗大、电量消耗大等问题,因此,在设计基于移动网络环境的即时通信软件时,应对XMPP协议进行针对性优化。文章通过分析XMPP在实际使用中存在的问题及缺陷,设计了一套针对基于XMPP协议的移动即时通信应用的优化方案。  相似文献   

6.
XMPP协议作为基于XML数据流的即时通信协议,可用于构建统一、高效的智能家居监控消息推送方案。针对XMPP协议存在的流量冗余较大的不足,提出了一种基于容器模型和BWT变换思想的XMPP数据流压缩模型。该模型通过对XML数据流的容器划分、前缀编码和预处理,在单次扫描数据流的基础上达到压缩率的最大化。实验证明,该模型方案能有效节约XMPP协议通信过程产生的网络流量,并具有可行性。  相似文献   

7.
老刑 《程序员》2008,(1):62-63
Extensible Messaging and Presence Protocol(XMPP)——可扩展消息与表示协议,是由Jabber开源社区贡献的一个基于XML的通信协议,它是被广泛应用的四大即时通信协议之一。Google的即时通信软件GTalk就是基于XMPP协议的。这次Google推出Android,当然不会忘记XMPP,为它编写了相应的API和Demo,现在就让我们从Google提供的Demo开始,一步步了解Android上的XMPP应用。(下面基于模拟器演示)  相似文献   

8.
针对Android平台消息推送协议的需求,研究了XMPP协议的结构、地址格式及消息格式,对比分析了Android平台上其他消息推送方案,设计并实现了一款基于XMPP协议的通信应用程序,验证了使用效果。  相似文献   

9.
针对新兴电子商务网站首选开放的XMPP协议作为IM系统的需求,分析XMPP、BOSH协议及技术特点,给出Web IM系统总体架构设计,并选择Strophe.js库对Web IM系统客户端进行详细的设计与实现。  相似文献   

10.
XMPP协议研究     
即时通信(Instant Messaging,简称IM)软件伴随着互联网的不断发展而渐渐走进人们的生活,变成重要的交流手段。IM协议共有四种,每种协议都有各自的特点,并在即时通信软件中得到应用,但XMPP协议标准制定后,越来越受到即时通信软件厂商的青睐。本文主要阐述了XMPP协议的主要特点、网络结构和工作原理,并介绍了两款使用XMPP协议开发的即时通信软件。  相似文献   

11.
While Desktop Grid Computing has become a promising alternative to classical Grids for certain kinds of applications, it has not yet reached the same level of standardization. In this article, we present Orbweb, a network substrate for Peer-to-Peer Desktop Grid Computing based on the open industrial-strength eXtensible Messaging and Presence Protocol (XMPP). We discuss, how XMPP can be leveraged to tackle domain-specific challenges, including high scalability, support for volatility, NAT/Firewall traversal, and protocol efficiency. Where XMPP fails to meet these requirements, we contribute pertinent extensions. In particular, we boost the scalability of XMPP by taking load of the XMPP servers through dynamically negotiated direct Peer-to-Peer communication channels between XMPP peers. We pave the way for scalable group membership management by substituting the existing XMPP Multi-User Chat protocol for one that does not suffer from limitations imposed by an »everyone knows everyone« visibility model and allows for deploying custom virtual topologies that best match the interaction patterns of a given application. As efficient multicasting is an essential prerequisite for many distributed algorithms, we adapt the well-known Bimodal Multicast protocol to work in a highly volatile Peer-to-Peer Desktop Grid Computing environment. Finally, we show how to improve the protocol efficiency of XMPP by leveraging a standardized binary encoding of the XML Information Set for XMPP packet transmission. To substantiate the applicability of our approach and the effectiveness of our extensions, we describe how some important higher-level services used in Peer-to-Peer Desktop Grid Computing can be implemented on top of Orbweb and provide a detailed experimental analysis with up to 10K nodes.  相似文献   

12.
云计算和移动互联网的高速发展, 使得云端服务器需要同时和大规模客户端保持实时交互, XMPP消息通信技术使用基于TCP长连接的方式来实现这一功能. 然而, 现有的XMPP服务器系统大多基于传统的并发模型设计, 整体性能较差, 无法应对大规模并发的需求. 本文针对XMPP服务器的特点, 提出了一种基于Actor模型的XMPP服务器架构设计, 并给出了一种基于一致性哈希的分布式消息路由算法, 有效提升了系统的并发度、弹性扩展能力, 以及消息传递的效率. 实验表明基于本文方法实现的系统相比于现有其他系统, 性能有很大提升, 可以适应大规模并发的场景.  相似文献   

13.
基于SIM300的短信传输系统的设计与实现   总被引:1,自引:0,他引:1  
本文提出了一种结合带有通信协议的无线通信模块SIM300和GPRS无线通信技术的短信传输方案,对短信息控制方法进行了介绍,并详细描述了GPRS短信传输终端的软硬件设计 和实现过程,能够实现利用单片机或PC进行短信的传输控制。最终,在实验室环境下对终端进行了测试,及时准确地完成了短信传输。  相似文献   

14.
为实现图书馆、自修室等公共场所座位的实时管理,提出了采用单片机、红外传感器和短信收发模块构成的实时座位管理系统。单片机AT89C51作为控制中心,实时采集红外传感器探测座位有无占用情况的信号,控制液晶显示部分输出监测结果,并将实时座位信息通过短信收发模块GSM.TC35发送给管理人员和使用者。该文提出的座位管理系统具有结构简单,成本低和易于监控管理的特点。  相似文献   

15.
万众 《软件》2013,(12):213-217
现今有许多热门的即时通信相关的协议和技术,其中最受关注的有WebSocket协议和XMPP(The Extensible Messaging and Presence Protocol,中文:可扩展通讯和表示协议)协议。探讨了二者从通信协议到各自使用的服务器的联系和区别。WebSocket服务端的实现有Tornado,Jetty,Node.js等,其中Node.js以其异步非阻塞的特性引起了许多研究人员的关注。首先重点研究了其性能和优缺点,并且开发了一个简单的例子,进行测试。XMPP协议因为其标准化,是许多业内人士认为的即时通信协议发展的最终方向。客户端具有非常高的灵活性,从应用性上面来说非常强大。而Openifre是一个很好的开源的基于XMPP协议的服务器端的实现。最后提出了一些开放性的问题,给该话题的后续研究提供了一些好的方向。  相似文献   

16.
SMS在远程监控系统中的应用   总被引:2,自引:1,他引:1  
移动通信网络技术已得到越来越多的系统运营商和系统开发商的重视,以移动网络作为数据无线传输接收网络,以短信作为数据无线传输工具,可以开发出多种前景极其乐观的各类应用。本文主要介绍了SMS在远程监控系统中的应用,并详细讨论了通信模块AT命令和微机(单片机)控制通信模块Q2403A收发短信的方法。  相似文献   

17.
随着网络的发展,远程控制技术得到越来越广泛的应用。针对目前实际应用中远程控制存在的可达性不可靠、不够安全以及不易扩展等问题,对XMPP协议系统架构、消息格式、安全机制以及扩展性进行研究,通过扩展XMPP协议,设计了一种采用基于XMPP扩展协议的即时通信客户端作为控制端,通过"客户端-服务器"到"服务器-客户端"的模式架构进行通信的远程控制系统。通过系统仿真,验证了系统的有效性和可行性。  相似文献   

18.
本文介绍了基于SMS通信的电压监测管理系统的拓扑结构、功能模块及关键技术设计等。系统主要由监测中心和数据采集子站组成,通过GSM模块传送电压监测数据。监测中心的短信组件实现了串口的初始化、短信的USC2编码与解码、短信的发送与接收等功能。另外设计了所传送的电压数据格式,分析了提高传送成功率的方法。  相似文献   

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

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