- 浏览: 7344623 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
基本的jabber客户端必须实现以下标准协议(XEP-0211)
1、RFC3920 Core http://tools.ietf.org/html/rfc3920
2、RFC3921 Instant Messaging and Presence http://tools.ietf.org/html/rfc3921
3、XEP-030 Service Discovery http://www.xmpp.org/extensions/xep-0030.html
4、XEP-0115 Entity Capabilities http://www.xmpp.org/extensions/xep-0115.html
基本的jabber服务器必须实现以下标准协议(XEP-0212)
1、RFC3920 Core http://tools.ietf.org/html/rfc3920
2、RFC3921 Instant Messaging and Presence http://tools.ietf.org/html/rfc3921
3、XEP-030 Service Discovery http://www.xmpp.org/extensions/xep-0030.html
一、注册
XEP-0077 In-Band Registration http://www.xmpp.org/extensions/xep-0077.html
二、登录
XEP-0020 Software Version http://www.xmpp.org/extensions/xep-0092.html
三、好友列表
XEP-0083 Nested Roster Groups http://www.xmpp.org/extensions/xep-0083.html
1、获取好友列表
2、存储好友列表
XEP-0049 Private XML Storage http://www.xmpp.org/extensions/xep-0049.html
3、备注好友信息
XEP-0145 Annotations http://www.xmpp.org/extensions/xep-0145.html
4、存储书签
XEP-0048 Bookmark Storage http://www.xmpp.org/extensions/xep-0048.html
5、好友头像
XEP-0008 IQ-Based Avatars http://www.xmpp.org/extensions/xep-0008.html
XEP-0084 User Avatar http://www.xmpp.org/extensions/xep-0084.html
XEP-0054 vcard-temp http://www.xmpp.org/extensions/xep-0054.html
四、用户状态
RFC-3921 Subscription States http://www.ietf.org/rfc/rfc3921.txt
五、文本消息
1、在线消息
2、离线消息
XEP-0013 Flexible Offline Message Retrieval http://www.xmpp.org/extensions/xep-0013.html
XEP-0160 Best Practices for Handling Offline Messages http://www.xmpp.org/extensions/xep-0160.html
XEP-0203 Delayed Delivery http://www.xmpp.org/extensions/xep-0203.html
3、聊天状态通知
XEP-0085 Chat State Notifications http://www.xmpp.org/extensions/xep-0085.html
六、群组聊天
1、XEP-0045 Multi-User Chat http://www.xmpp.org/extensions/xep-0045.html
七、文件传输
1、XEP-0095 Stream Initiation http://www.xmpp.org/extensions/xep-0095.html
2、XEP-0096 File Transfer http://www.xmpp.org/extensions/xep-0096.html
3、XEP-0065 SOCKS5 Bytestreams http://www.xmpp.org/extensions/xep-0065.html
4、XEP-0215 STUN Server Discovery for Jingle http://www.xmpp.org/extensions/xep-0215.html
5、RFC-3489 STUN http://tools.ietf.org/html/rfc3489
八、音视频会议
1、XEP-0166 Jingle http://www.xmpp.org/extensions/xep-0166.html#negotiation
2、XEP-0167 Jingle Audio via RTP http://www.xmpp.org/extensions/xep-0167.html
3、XEP-0176 Jingle ICE Transport http://www.xmpp.org/extensions/xep-0176.html
4、XEP-0180 Jingle Video via RTP http://www.xmpp.org/extensions/xep-0180.html#negotiation
5、XEP-0215 STUN Server Discovery for Jingle http://www.xmpp.org/extensions/xep-0215.html
6、RFC-3489 STUN http://tools.ietf.org/html/rfc3489
九、用户查询
XEP-0055 Jabber Search http://www.xmpp.org/extensions/xep-0055.html
整体:
一、协议数据交互
XEP-0004 Data Forms http://www.xmpp.org/extensions/xep-0004.html
二、jabber-RPC
XEP-0009 Jabber-RPC http://www.xmpp.org/extensions/xep-0009.html
三、功能协商
XEP-0020 Feature Negotiation http://www.xmpp.org/extensions/xep-0020.html
四、服务发现
XEP-0030 Service Discovery http://www.xmpp.org/extensions/xep-0030.html
五、会话建立
XEP-0116 Encrypted Session Negotiation http://www.xmpp.org/extensions/xep-0116.html
XEP-0155 Stanza Session Negotiation http://www.xmpp.org/extensions/xep-0155.html
XEP-0201 Best Practices for Message Threads http://www.xmpp.org/extensions/xep-0201.html
发表评论
-
[转]年度最实用50款免费Android应用推荐
2012-11-08 16:39 3380据国外媒体报道,有人说Android应用市场比iPhone应用 ... -
GIS的学习(四十五)【转】Integration of the MBTiles format on Android
2012-10-22 17:13 2951转载自 http:/ ... -
GIS的学习(四十四)osmdroid sdcard检查
2012-10-15 16:12 2341在许多应用中使用到sdcard的检查,在osmdro ... -
GIS的学习(四十三)osmdroid基于几个经典代理类
2012-10-15 16:06 2634在osmdroid中给基于位置的代理类如下: pack ... -
Android中PopupWindow的用法(位置、动画、焦点)
2012-10-12 14:12 11525在Android中有很多级别的Window,不同级别的Wind ... -
【转】Android根据分辨率进行单位转换-(dp,sp转像素px)
2012-10-11 09:18 27139Android系统中,默认的单位是像素(px)。也就是说,在没 ... -
GIS的学习(二十九)Osmdroid 离线地图存放位置的研究和详细分析
2012-09-23 11:49 11566在手机通过osmdroid调用离线地图必须放在 ... -
GIS的学习(二十八)Osmdroid相关的开源项目
2012-09-23 11:31 25443osm 数据格式(openstreet map)与Ro ... -
GIS的学习(二十七)通过geoserver的georss访问第三方地图
2012-09-23 00:34 3603在geoserver中如果想调用第三方地图可以采 ... -
android中使用 定时更新界面定时器Timer的使用
2012-09-22 22:09 25527handler的使用 一、Handler的定义: ... -
【转】Android应用程序的自动更新升级(自身升级、通过tomcat) .
2012-09-16 15:03 7366http://blog.csdn.net/mu0206mu/a ... -
GIS的学习(二十七)OGC 的WCS WFS 及WMS 服务
2012-09-11 22:22 12130http://www.gisall.com/?6678/v ... -
GIS的学习(二十六)geotools 使用 部分代码总结
2012-09-11 22:20 5735前段时间的一个项目 本来用ae完成了种种的 查询,空间分析等等 ... -
GIS的学习(二十五)geoserver wms中的各种操作API详细讲解和使用
2012-09-10 17:42 9712官方geoserver中WMS服务中几种操作的API的详细说明 ... -
GIS的学习(二十四)android异步调用geoserver wms中的地图
2012-09-10 17:38 8173在geoserver的客户端通过wms的GetMap实现 ... -
GIS的学习(二十三)geoserver中CQL和ECQL的使用
2012-09-10 16:29 6641以下引用自官方文档: CQL and ECQL¶ CQ ... -
GIS的学习(二十二)osmdroid中添加縮放控件
2012-09-06 23:09 2788package com.geoserver.osmdroid; ... -
GIS的学习(二十一)在osmdroid 地图中添加marker 并添加事件
2012-09-06 22:27 6637我有 osmdroid,overlayswithf ... -
GIS的学习(二十)基于Geoserver的WFS服务与Openlayers实现地理查询
2012-08-30 18:48 11415基于Geoserver发布的wfs服务,与Openlayers ... -
GIS的学习(十九)Geoserver使用添加,删除,查询地图中的POI
2012-08-30 17:28 10359在geoserver自定义的地图中通过geoserver ...
相关推荐
xmpp协议和xmpp扩展协议,chm格式
XMPP(Extensible Messaging and Presence Protocol)是一种基于 XML 的协议,用于实时交换消息和出席信息。该协议的核心功能定义在 RFC 3920 中,包括 XML 流、TLS 和 SASL 加密、流的根元素之下的 `<message/>`、`...
XMPP中的XML用法章节强调了XMPP协议以XML作为信息交换的基本格式,确保了协议的可扩展性和灵活性。核心的兼容性要求章节则明确了为了保持协议的互操作性,需要遵守的核心规范。 国际化事项章节提到了XMPP协议对国际...
通过上述内容可以看出,XMPP协议是一个高度模块化、可扩展的消息和出席信息协议。它不仅支持即时消息传递,还能应用于出席信息管理、请求-响应服务等多个领域。随着技术的发展,XMPP将继续进化,为用户提供更高效、...
- "XMPP-RFC3921中文.doc" 和 "xmpp.doc" 提供了关于XMPP协议的中文解释,方便中文使用者理解协议规范。 - RFC3921是XMPP的IM部分(Instant Messaging and Presence Service, Part 1)的官方标准,中文文档有助于...
XMPP(Extensible Messaging and Presence Protocol)是一种基于XML的实时通信协议,主要用于即时消息和在线...通过学习和理解这段代码,开发者可以进一步了解XMPP协议的工作原理,以及如何在C#中构建即时通讯应用。
这份"XMPP协议中文帮助文档"无疑为那些需要理解和应用XMPP技术的开发者提供了宝贵的资源。 XMPP的核心概念包括以下几个方面: 1. **XML流(XML Stream)**:XMPP的通信基础是XML流,它是一个持续的双向通道,允许...
学习和掌握XMPP协议,不仅可以帮助开发者理解实时通信的基础原理,还能为构建自己的即时通讯应用打下坚实的基础。实践XMPP协议,意味着可以创建跨平台、高度集成的通信系统,满足各种业务需求。
本文将深入探讨XMPP协议的核心功能及其在现代通信中的应用和重要性。 XMPP,源于Jabber开源社区,是一个用于构建即时消息和出席信息应用的协议。XMPP协议的设计初衷是实现网络间的实时通信,同时保证信息的结构化和...
这个“xmpp协议demo”很显然是一个演示如何使用XMPP协议的项目,可能包含客户端和服务器端的实现。让我们深入探讨XMPP协议以及这个项目中的关键组成部分。 1. **XMPP协议**:XMPP最初设计用于即时通讯,但现在也被...
XMPP的XML消息格式包括三种基本元素:`<stream>`、`<presence>`、`<message>`和`<iq>`。`<presence>`元素表示用户的状态;`<message>`用于用户间的信息传递;`<iq>`则是一个请求-响应机制,用于管理用户间的交互,...
4. **状态和存在性**:XMPP协议提供了在线状态和存在性的概念,允许用户向其他人显示自己的在线状态(如在线、忙碌、离线等)。应用需要处理这些状态的更新,同时也要允许用户设置自己的状态。 5. **推送通知**:...
总的来说,XMPP协议提供了一套灵活、安全且标准化的即时通讯解决方案,其强大的可扩展性使得开发者可以根据具体需求构建复杂的企业级或个人通信应用。通过理解XMPP的基本概念、架构、工作原理和安全机制,我们可以更...
**XMPP协议详解** XMPP(Extensible Messaging and Presence Protocol,可扩展消息与存在协议)是一种基于XML的开放标准通信协议,主要用于实时双向通信,如即时消息(IM)、语音及视频通话、文件传输等。该协议...
IMPanda是利用XMPP协议实现的一款客户端应用,它旨在提供基本的消息发送功能,并逐渐扩展其服务范围。在3Q大战(腾讯与奇虎360之间的互联网竞争)之后,开发者可能为了提供一种不受单一公司控制的通讯工具,选择了...
XMPP_协议介绍,手机客户端需要实现即时通信功能,在通信协议上采用开放的Jabber(XMPP)协议,整个XMPP协议最为核心也是最为复杂的部分是Subscription的运行机制,抓取了一下相关的通信协议报文,供开发时候参考。
总结来说,XMPP协议是构建即时通信系统的强大工具,它提供了丰富的功能和灵活的扩展能力,允许开发者构建出满足各种需求的通信应用。从最初的Jabber社区发展到现在,XMPP已经成为互联网上广泛使用的即时通信标准之一...
以下是XMPP协议中几个核心概念和组件的详细解析: 1. XMPP架构概述: - XMPP主要采用客户-服务器架构模型,客户端通过TCP连接服务器,服务器之间也通过TCP连接实现通信。这种架构保证了网络端点间能够近实时地交换...