一、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
要学习XMPP,就要先了解Socket编程,在学习Socket之前,还要先了解一下网络编程一、网络编程基本概念 通过使用套接字来达到进程间通信目的的编程就是网络编程。 网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用,编程人员可以不用考虑…… 网络编程最主要的工作就是在发送...
分类:
其他好文 时间:
2014-08-19 23:55:25
阅读次数:
290
libidn.a(stringprep.o), in section __TEXT,__text reloc 8: indirect symbol index out of range for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
libidn.a...
分类:
移动开发 时间:
2014-08-19 16:40:44
阅读次数:
212
四、配置客户端1.来到XMPP官网,寻找所需客户端软件2.选用电脑自带的信息,Adium和Spark这三个客户端软件,我共享的资源里有3.首先来配置信息打开信息 ->添加账户 ->其他邮件账户 ->继续->账户类型:Jabber ->用户名:zhangsan->密码:123456 ->创建
分类:
其他好文 时间:
2014-08-18 21:47:52
阅读次数:
270
一、准备工作 配置步骤:数据库 -> 服务器 -> 客户端 首先配置数据库,因为服务器启动的时候要连接数据库,再配置服务器,最后配置客户端二、配置数据库 选用MySql数据库 1. 找到.dmg后缀的mysql数据库安装包 2. 打开安装包可以看到下面三个文件 3. 直接安装mysql ...
分类:
其他好文 时间:
2014-08-17 22:42:42
阅读次数:
282
一、起源XMPP是基于XML的协议,用于即时消息(IM)以及在线现场探测。最初,XMPP作为一个框架开发,目标是支持企业环境内的即时消息传递和联机状态应用程序。XMPP前身是Jabber(1998年),是一个开源组织定义的网络即时通信协议。XMPP是一个分散型通信网络,这意味着,只要网络基础设施允许...
分类:
其他好文 时间:
2014-08-16 22:22:51
阅读次数:
195
1408171404636### <iq id="aSb6h-0" type="set" from="linux/eab452f7"> ? <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"> ??? <resource>Spark 2.6.3</resource> ? </bind> </iq> 1408171404641### <iq...
分类:
其他好文 时间:
2014-08-16 15:13:21
阅读次数:
333