随笔分类 -  IM

摘要:https://github.com/oikomi/FishChatServer https://github.com/subrosa-io https://github.com/WhisperSystems https://github.com/irungentoo http://git.osch 阅读全文
posted @ 2015-12-31 14:00 jhhu 阅读(235) 评论(0) 推荐(0)
摘要:建议看这篇之前先看一下使用WebRTC搭建前端视频聊天室——入门篇如果需要搭建实例的话可以参照SkyRTC-demo:github地址其中使用了两个库:SkyRTC(github地址)和SkyRTC-client(github地址)这两个库和demo都是我写的,如果有bug或是错误欢迎指出,我会尽力... 阅读全文
posted @ 2015-10-19 02:02 jhhu 阅读(985) 评论(0) 推荐(0)
摘要:1,创建房间:其实创建房间很简单,两句话就搞定了。但你要知道,简单的同时,服务器可没帮你配置房间的信息什么的。所以一般用下边的方法来创建房间别人是进不去的。[java]view plaincopyprint?//使用XMPPConnection创建一个MultiUserChatMultiUserCh... 阅读全文
posted @ 2014-05-19 22:54 jhhu 阅读(705) 评论(0) 推荐(0)
摘要:XML流概览两个基本概念,XML流和XML节,使得在出席信息已知的实体之间,异步交换低负载的结构化信息成为可能。这两个术语定义如下:XML流的定义:一个XML流是一个容器,包含了两个实体之间通过网络交换的XML元素。一个XML流是由一个XML打开标签 (包含适当的属性和名字空间声明)开始的,流的结... 阅读全文
posted @ 2014-05-17 23:28 jhhu 阅读(393) 评论(0) 推荐(0)
摘要:ofRoster (buddy rosters or lists)Column Name Type Length DescriptionrosterIDNUMBERn/aID of roster(Primary Key)usernameVARCHAR32User NamejidTEXTn/aThe ... 阅读全文
posted @ 2014-05-14 12:26 jhhu 阅读(329) 评论(0) 推荐(0)
摘要:Mina 是一个韩国人写的基本java NIO的一个高性能的传输框架,我们的搜索就是基本它作为一个搜索服务开放接口了。对于系统的TIME_WAIT过多,造成服务器的负载过高,这个问题我也不用多说了,这段时间发现搜索服务器上的TIME_WAIT过多,我们每天大约总处理70W左右的搜索请求,虽然不多,但... 阅读全文
posted @ 2014-05-13 22:15 jhhu 阅读(1998) 评论(0) 推荐(0)
摘要:使用外部用户系统的配置安装openfire,启动服务控制台,进入管理界面。首次进入管理,会自动进入配置界面,配置很简单。注意一点,在选择数据库时,使用“外部数据库”,openfire支持常用的数据库,包括mysql、oracle、mssql等。我使用的是mysql,这样openfire就会自动在指定... 阅读全文
posted @ 2014-05-11 15:37 jhhu 阅读(363) 评论(0) 推荐(0)
摘要:===============================================================主动发送信息给某个用户------------------------------------XMPPConnection.DEBUG_ENABLED = true;//设置... 阅读全文
posted @ 2014-05-11 14:37 jhhu 阅读(195) 评论(0) 推荐(0)
摘要:jabber:iq:private -- 私有数据存储,用于本地用户私人设置信息,比如用户备注等。jabber:iq:conference -- 一般会议,用于多个用户之间的信息共享jabber:x:encrypted -- 加密的消息,用于发送加密消息jabber:x:expire -- 消息终止... 阅读全文
posted @ 2014-05-11 13:40 jhhu 阅读(330) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-05-10 15:07 jhhu 阅读(147) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2014-05-09 00:50 jhhu 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2014-05-08 23:17 jhhu 阅读(8) 评论(0) 推荐(0)
摘要:http://www.tuicool.com/articles/U3Afiy使用Smack编程库进行代码功能调试关于Smack编程库,前面我们提到,它是面向Java端的api,主要在PC上使用,利用它我们可以向openfire服务器注册用户,发送消息,并且可以通过监听器获得此用户的应答消息,以及构建... 阅读全文
posted @ 2014-05-04 23:29 jhhu 阅读(595) 评论(0) 推荐(0)
摘要:openfire_3.8.2集群配置测试机4台1.四台机器都安装openfire,随即一台安装mysql,执行openfire_mysql.sql脚本。2.四台机器都配置到同一个mysql机器上(不能使用openfire内嵌的数据库),使用同一个域名。3.四台机器都安装和插件,Hazelcas就是o... 阅读全文
posted @ 2014-05-04 16:48 jhhu 阅读(485) 评论(0) 推荐(0)
摘要:使用TSung对Jabber服务器openfire进行压力测试http://blog.csdn.net/spider_zhcl/article/details/6073920Tsung负载测试Tigase(转)http://linyu19872008.iteye.com/blog/1605707ht... 阅读全文
posted @ 2014-05-04 12:46 jhhu 阅读(472) 评论(0) 推荐(0)
摘要:目前OpenFire在Linux下有2种安装方式,网上对于第二种Linux安装方式下如何配置JVM内存(Memory)并没有描述:tar -xzvf openfire_3_0_0.tar.gzmv openfire /opt对于这种安装模式,我们需要修改/opt/openfire/bin/openf... 阅读全文
posted @ 2014-05-04 12:40 jhhu 阅读(1063) 评论(0) 推荐(0)
摘要:1. 参考http://blog.csdn.net/foxisme2/article/details/7521139http://blog.csdn.net/foxisme2/article/details/7528148其中生成测试报告的 命令 由于我本机tsung 的安装路径和上面资料的不同 需... 阅读全文
posted @ 2014-05-04 12:16 jhhu 阅读(1165) 评论(0) 推荐(0)
摘要:XMPP在其XEP-0045扩展中定义了一个用于多用户文本会议(群聊)的协议,类似于聊天室、QQ群等。由于它作为一个标准协议在定义模型上力求完备,涵盖了现实中的绝大部分IM产品模型,而现实中的IM产品基本都只实现了XMPP定义的模型中的一个子集。XMPP定义的一些基本概念:房间:房间的JID标识 ... 阅读全文
posted @ 2014-05-04 01:26 jhhu 阅读(479) 评论(0) 推荐(0)
摘要:IntroductionThis document provides instructions for integrating Openfire authentication, users, and groups with your custom database tables. This is u... 阅读全文
posted @ 2014-05-04 01:03 jhhu 阅读(271) 评论(0) 推荐(0)
摘要:XMPP/Smack/Openfire javax.net.ssl.SSLException: Received fatal alert: internal_error解决:1、在链接openfire服务器后,线程休眠一段时间,再进行登录login操作。connection.connect();Th... 阅读全文
posted @ 2014-05-02 16:47 jhhu 阅读(258) 评论(0) 推荐(0)