下面收集了开发即时通讯工具,如AIM、ICQ(Oscar 协议)以及Jabber(XMPP协议)的iOS客户端程序的一些开源,可以直接使用或者参考:Oscar协议开发库LibOrange:https://github.com/unixpickle/LibOrange基于LibOrange库开啊的AI...
分类:
移动开发 时间:
2014-07-09 22:18:54
阅读次数:
290
openfire 安装报这个错误 A connection to the database could not be made. View the error message by opening the "\logs\error.log" log file, then go back to fix...
分类:
数据库 时间:
2014-07-06 16:43:00
阅读次数:
284
网络上已经有篇关于openfire导入到Intellij Idea的文章(http://www.th7.cn/Program/java/201404/187018.shtml),不过在我导入的过程中,感觉还可以再简化一些,所以重新整理如下(需要预先已经安装了Java SDK,这里我用的是SDK1.7...
分类:
其他好文 时间:
2014-06-30 22:52:15
阅读次数:
397
// Private Data Storage
pm.addIQProvider("query", "jabber:iq:private",new PrivateDataManager.PrivateDataIQProvider());
// Time
try {
pm.addIQProvider("query", "jabber:iq:time",Class.forName(...
分类:
移动开发 时间:
2014-06-30 00:41:31
阅读次数:
310
之前自己玩过openfire的源码编译,部署,用的内置数据库,只是好奇而已。现如今对openfire有一点理解了,尝试用mysql来重新配置最新openfire服务器,使得可视化,可拓展性更好些。...
分类:
数据库 时间:
2014-06-25 08:26:06
阅读次数:
208
本文章提供了实现IM聊天程序最基础的配置和使用案例,可以实现点对点聊天。可做为入门阅读使用。文章转载请注明来源:http://blog.csdn.net/fengfeng91
一:搭建服务器:
官方网站下载openfire服务器安装。配置密码,权限,数据库(内置数据库或者添加外部数据库支持Mysql)
注意* 如果配置外部数据库,需先保证数据库服务已被开启,才能保证服务器开启。
W...
分类:
其他好文 时间:
2014-06-22 19:04:59
阅读次数:
302
最近项目需要搭建自己的IM服务器,在快速配置好Openfire之后,开始研究使用gloox开发XMPP客户端实现通信,先下载gloox源码,然后./configure,make ,sudo make install,在/usr/local/下找到头文件夹和静态库,加到项目中,然后加入openssl库...
分类:
移动开发 时间:
2014-06-19 00:44:30
阅读次数:
493
最近学了xmpp感觉学的很乱,想好好整理一下,于是今天找了点时间,把xmpp的搭建和工程的创建一步步进行说明
第一步 xmpp环境的搭建
所需的工具包
搭建环境需要如下所示的包
1 安装xampp-osx 安装完后,运行选择Manager Services 启动所有的Service
注:如果启动失败,请确保安装了javaForOSX2014,也就是java的类库(对于之前没有安装ja...
分类:
其他好文 时间:
2014-06-18 06:22:33
阅读次数:
238
Win7安装并配置Tigase服务器作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs1、下载tigase-server-5.2.0-b3447.exe2、执行可执行文件,解压出tigase-server-5.2.0-b3447.jar,放到D盘根目录3、以管理员权限打开CMD环境,并执行以下命令:D:\>java -jar tigase-server-5...
今天周六,正好顺便把聊天系统的通讯原理写一下,本来是用XMPP+Openfire做了一个聊天,但是在做群聊那块需要去写插件来主动向表里变去写数据,因为openfire外国人写的,最初设计的群聊是会议室那种形式,和我们现在这种QQ群聊还是有差别的,改造起来比较麻烦,需要去通都源码等等,openfire...
分类:
Web程序 时间:
2014-06-14 15:27:28
阅读次数:
301