XMPP
文章平均质量分 86
行云_
这个作者很懒,什么都没留下…
展开
-
XMPP概述
XMPP技术概述XMPP(可扩展消息和存在协议)是一系列开源技术的集合,用于即时消息、在线情况探测、多方聊天、语音和视频通话、协作、轻量型中间件、内容聚合、XML数据的广义路由等领域。 XMPP一开始是由Jabber开源团体开发的,目的是为了提供一个开放的、安全的、无垃圾的、分散式的方案,作为封闭的即时消息服务的替换。XMPP协议的优点XMPP协议有许多优点:翻译 2013-09-10 14:30:37 · 1072 阅读 · 0 评论 -
XMPP-core
译自[RFC6120]: Extensible Messaging and PresenceProtocol (XMPP): Core通俗的讲XMPP核心只是定义了基于TCP交换XML结构化数据的方法和XML节的基本定义。至于双方交换的XML的具体格式和内容的定义是由各个XMPP扩展完成的。概述XMPP协议是基于XML的应用协议,用于在任何两个或多个网络实体间近实时的交换结构且翻译 2013-09-12 10:22:44 · 894 阅读 · 0 评论 -
XMPP -- XML节
XMPP Stanzas - XMPP 节在客户端和服务器(或者服务器与服务器)完成协商之后,双方就可以互相发送XML Stanza。定义了3中基本的节:, , and . 为这些节定义了5种通用的属性。原创 2013-09-17 09:05:28 · 1230 阅读 · 0 评论 -
XMPPFramework
XMPPFrameworkXMPP Framework概述XMPP Framework是一个开源的,objective-c实现的xmpp应用开发框架。采用模块化的设计。框架分为两个部分,核心和扩展。历史XMPP framework启动于2008年,一开始是作为RFC3920的一个简单实现。它提供一个小型代理系统,用于接收3种xmpp节(presence, message, iq)。翻译 2013-09-16 22:08:29 · 2074 阅读 · 0 评论 -
XMPP关键概念
两个XMPP实体交互的过程是这样的:打开一个TCP连接,TCP上建立一个XML Stream,协商一些安全机制和功能在,之后双方就可以通过互相发送XML节来交换信息。XMPP是一种多用途的通用协议,并不只用于聊天应用。针对各种不同的功能,由不同的XEP定义了相应的规范,这些规范简单的来说就是定义了与该功能相关的XML节的交换顺序、具体的格式。XML Stream和XML Stanza是原创 2013-09-17 16:50:48 · 981 阅读 · 0 评论