WhenaXMPPpasswordprotectedroomisalreadysetupinawindow,andtheaccountisloggedbackin,Pidgintriestologintotheroomwithoutapasswordandfailswitha"NotAuthorized"error.Double-clickingontheroomintheBuddyListwilllogintotheroomproperly.Thisbugseemstocropuponaspecificse..
分类:
其他好文 时间:
2015-04-30 20:28:08
阅读次数:
145
一、开发背景1、国际背景随着Internet技术的高速发展,即时通信已经成为一种广泛使用的通信方式。1996年Mirabilis公司推出了世界上第一个即时通信系统ICQ,不到10年间,即时通信(Instant Messaging,简称IM)以发展成为了最流行的网络应用之一。特别是近几年的迅速发展,即...
分类:
其他好文 时间:
2015-04-29 13:18:02
阅读次数:
210
基于XMPP实现的Openfire的配置安装+Android客户端的实现最近在整理一些这方面的资料,闲话少说,咱还是直奔主题吧 :)一、基于xmpp实现的openfire的配置安装1、 下载最新的openfire安装文件官方下载站点:http://www.igniterealtime.org/dow...
分类:
移动开发 时间:
2015-04-25 12:05:28
阅读次数:
184
1. XMPP1.简介一套即时通讯的协议 XMPP客户端: Spark XMPP服务器: Openfire 客户端的SDK: XMPPFramework (核心)2.库的配置libxml2.dyliblibresolv.dylibCFNetwork.frameworklibidn.aSecurity...
分类:
其他好文 时间:
2015-04-23 21:19:09
阅读次数:
587
一、安装
1、下载需要的工具,并将所有的文件解包
mysql-advanced-5.6.23-linux-glibc2.5-x86_64.tar.gz
(最好使用官方提供的编译好的二进制包,文件名含有glibc的)
expat-2.1.0.tar.gz
libidn-1.30.tar.gz
udns-0.4.tar.gz
openssl-1.0.2a.tar.gz
cyrus-sa...
分类:
系统相关 时间:
2015-04-23 19:58:53
阅读次数:
264
前面在《XMPP开发之adium客户端登陆》中和大家分享了登录的代码和常遇到的问题。几天和大家分享获取好友列表以及相关的问题。
说到获取好友列表,那么很有必要说一下首先网站上gitHub上给出的demo其实是有点问题的,主要就是coredata的文件,有问题,刚开始一致报错,存取都失败,后来发现了我按照他们原来的字段重新捡了一个coredata的文件,另外由于这里知识一个demo所以知识简单的实现...
分类:
其他好文 时间:
2015-04-23 17:30:31
阅读次数:
197
一.什么是XMPP XMPP是一种基于XML的即时通讯协议. 服务器为openfire 二、XMPP配置 a、导入xmpp框架 XMPPFramework; b、添加依赖库:libresolv.dylib、libxml2.dylib c、在Build Settings 中的 He...
分类:
移动开发 时间:
2015-04-23 17:04:40
阅读次数:
271
关于音乐曲库,对接的是百度音乐,会自动随搜索链接百度曲库2.便捷聊天,采用xmpp基本架构。3.加入和整理了群聊天。4.分布式聊天,喜欢该专辑直接进入聊天,喜欢该音乐的进入聊天。5.采用兴趣社交和陌生社交方式6.自动创建的群聊源码下载:http://code.662p.com/view/8290.html..
分类:
移动开发 时间:
2015-04-23 13:48:06
阅读次数:
140
关于音乐曲库,对接的是百度音乐,会自动随搜索链接百度曲库
2.便捷聊天,采用xmpp基本架构。
3.加入和整理了群聊天。
4.分布式聊天,喜欢该专辑直接进入聊天,喜欢该音乐的进入聊天。
5.采用兴趣社交和陌生社交方式
6.自动创建的群聊
源码下载:
http://code.662p.com/view/8290.html
源码下载:
h...
分类:
移动开发 时间:
2015-04-23 10:59:24
阅读次数:
233
之前学习了通过Openfire+spark+smack的模式来完成我们的即时通讯软件,上次我们已经完成了Openfire的安装和配置,这次我们继续完成我们的客户端部分。
1.首先我们通过百度smack来下载我们所需要的jar包,将下载好的jar包导入到我们的工程中,创建一个工具类XmppTool:
package com.xmpp.client.util;
import org.j...
分类:
系统相关 时间:
2015-04-22 15:22:04
阅读次数:
179