XMPP通信学习http://blog.csdn.net/kangx6/article/details/7744304在这个网站上发现了一个关于XMPP的教程,很好很强大。虽然我自己没有组建服务器,但是通过对它的学习,大概掌握了它的过程。首先是下载XMPPFramework 这个第三方,按照链接的教...
分类:
其他好文 时间:
2014-09-02 17:10:34
阅读次数:
164
Smack可用于XMPP客户端的开发,下载Smack,将相关jar文件导入后,即可以开始XMPP客户端的开发。以下代码实现了客户端连接Tigase服务器,并根据用户名和密码登录。package Xmpp;import org.jivesoftware.smack.ConnectionConfigur...
分类:
其他好文 时间:
2014-09-01 17:24:43
阅读次数:
199
一、XMPP协议
XMPP (Extensible Messaging and Presence Protocol)是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程 序。
XMPP中的几个重...
分类:
其他好文 时间:
2014-09-01 00:28:52
阅读次数:
187
xmpphttp://xmpp.org/xmpp-software/clients/http://xmpp.org/http://xmpp.org/about-xmpp/technology-overview/http://xmpp.org/xmpp-software/libraries/需要注意的...
分类:
其他好文 时间:
2014-08-29 19:57:48
阅读次数:
184
昨天讲了Openfire的搭建和配置,今天来讲一下Smack。如果对如何搭建和配置Openfire的,可以参考Openfire/XMPP学习之——Openfire的安装、配置。 Smack是一个开源,易于使用的XMPP客户端类库。Smack API, 是一个 Java 的XMPP Client...
分类:
其他好文 时间:
2014-08-27 10:39:17
阅读次数:
278
这两天工作搞了下QT,主要是为了实现一个功能,跨平台用的。功能是这样的,根据一个页面表单进行选择元素最后生成一个xml文件发送到手机上,因为之前实现了xmpp发送文件的作用,所以现在只需要根据文件生成一个xml文件。中途还算顺利,两天搞定!
最终创建xml的代码就是这一段:
void hellodialog::create_Xml()
{
QString fileNa...
分类:
其他好文 时间:
2014-08-27 09:24:53
阅读次数:
231
一、Openfire下载: 官方下载:http://www.igniterealtime.org/downloads/index.jsp 在官方下载站点,可以获取Windows、Linux、Mac三种系统的安装文件,我们这里主要讲的是Windows系统的配置,忽略其它系统吧。对于Windows系.....
分类:
其他好文 时间:
2014-08-26 15:01:36
阅读次数:
214
14,多个流 ????14.1 介绍 本章描述的OPTIONAL特性将使单一的HTTP session能够包含多个XMPP流。在限制客户端并发发送请求数量的环境下,该特性是必要的,因为如果客户端同时打开多个帐号,就需要多-流session...
分类:
其他好文 时间:
2014-08-25 10:15:14
阅读次数:
253
看了很多,不是很早不更新了,就是不支持gevent 最终选用了sleekxmpp #!/usr/bin/env?python
#?-*-?coding:?utf-8?-*-
#?https://github.com/fritzy/SleekXMPP/tree/develop/examples
import?sys
if?"th...
分类:
编程语言 时间:
2014-08-24 22:23:38
阅读次数:
682
1、开发xmpp官网下载
2、打开openfire.pkg
3、点击继续
4、安装成功后打开偏好设置 ->双击poenfire->弹出窗口【好】
5、随后会弹出下面这个视图 开启 strrt openfre - > 打开网页设置界面 open admin console
如果跳出这个界面,还需要安装ava环境,下载一个javaf...
分类:
移动开发 时间:
2014-08-20 12:31:02
阅读次数:
266