1、下载源码:http://www.igniterealtime.org/downloads/source.jsp2、把源码解压出的openfire_src目录放至eclipse workplace(注意:若是变更了解压出来的文件名称,则接下来全部用到文件名称的地方都要作出对应更改,否则会报错!)3...
分类:
其他好文 时间:
2015-02-20 13:02:06
阅读次数:
203
1、下载源码:http://www.igniterealtime.org/downloads/source.jsp2、把源码解压出的openfire_src目录放至eclipse workplace(注意:若是变更了解压出来的文件名称,则接下来全部用到文件名称的地方都要作出对应更改,否则会报错!)3...
分类:
其他好文 时间:
2015-02-13 19:57:00
阅读次数:
385
很羞愧的是,第一个有关程序的随笔就是一处我暂时无法解决并解释的问题, 先记录下来吧, 等以后弄明白了再补充.最近在做一个android端的IMAPP, 通讯协议采用的XMPP(因为时间比较紧,并属于内部软件,一切从简了), 服务器用的openfire二次开发, android端自然就是asmack了...
分类:
移动开发 时间:
2015-02-10 18:30:10
阅读次数:
1013
隔了几天,把应用的登录、注册部分做的比较完善了,当然这只是个人感觉哈。
今天要说的,都是干货!
首先,没有大片代码;其次,在网上一般找不到;最后,真的让你节约开发时间!这也是为什么时隔好几天才会发第二篇连载。
既然说,没有大片代码,一般的登录、注册流程这里就不提了,百度谷歌一搜一大堆,而且基本都能用。这里说几点注意
【一】关于后台服务:
官方的建议,要使用“START_STICKY”这种...
分类:
移动开发 时间:
2015-02-09 20:20:05
阅读次数:
214
开发带jsp、PluginServlet的插件有些插件是单纯的继承Plugin或Handler什么的,但有些是需要jsp页面和Servlet的。下面我们就来开发带jsp和servlet的插件。在之前的目录下添加文件,目录结构如下:1、 首先建立一个SampleServlet的文件,内容如下packa...
分类:
其他好文 时间:
2015-02-09 20:16:02
阅读次数:
133
Smack
Smack是一个用于和XMPP服务器通信的类库,由此可以实现即时通讯和聊天。Android中开发通讯APP也可以使用这个包。关于smack的中文开发文档,目前网上也有很多。
下面本,将从源码中分析smack的几个案例。
连接
关于smack的Connection是连接XMPP服务器的默认实现。他有两个构造函数,一个是XMPPConecttion(String) 接收服务器地...
分类:
系统相关 时间:
2015-02-04 14:47:54
阅读次数:
345
与三方系统整合。Openfire提供了一套不错的解决方案。其实openfire的用户插件也做http方式的用户数据同步。关于openfire的用户整合,本人也不是十分赞同(这仅仅只是在我们自己的项目下)。我们的办法是做数据共享池。这个解决方案可以用到redis。
下面是opnfire的 解决方案
openfire可以非常方便的整合现有系统用户。 进入openfire管理控制台-服务器-服务管理...
分类:
其他好文 时间:
2015-02-04 14:42:05
阅读次数:
297
集群
Openfire的给集群提供了多种方案。一种是基于Hazelcast插件,还有基于Oracle的coherence插件。
Linux集群配置
一、修改配置文件
/etc/hosts文件
openfire1 192.168.2.104
openfire2192.168.2.240
每台主机都需要配置
二、添加jar包
将coherence.jar、coherence-wor...
分类:
其他好文 时间:
2015-02-04 14:40:42
阅读次数:
606
Tsung使用
由于我们只是对openfire进行测试,因此我们主要讲解利用jabber_register.xml在openfire上面注册用户,以及利用jabber.xml模拟用户登录openfire上线、离开、会话操作的压力测试。
注册用户
1、执行以下命令进入到安装目录下的examples目录:
# cd /usr/local/tsung/share/doc/tsung/exampl...
分类:
其他好文 时间:
2015-02-04 14:38:37
阅读次数:
204
需要软件
1.install4j_windows_4_0_8.exe
2.windows-x86-1.6.0_18.tar.gz
安装
安装install4j_windows_4_0_8.exe到默认路径
下一步:
安装完后查看自己的安装目录:
将文件windows-x86-1.6.0_18.tar.gz复制到/jres目下
打包
修改b...