E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Tigase
tigase
源码分析3:SocketThread
SocketThread 专用于处理客户端SOCKET的读写事件的线程,当服务器端SOCKET接受到客户socket,就会生成一个与对应的IOService,IOService.socketIO指向SocketIO对象, SocketIO是对java api中SocketChannel的封装,所以拿到IOService也就等于拿到客户端SocketChannel了。SocketT
jianfulove
·
2015-01-14 10:00
tigase
SocketThread
拎图
今日搭配
tigase
源码分析4:packet处理
这节主要讲数据包packet的流转过程,如图大概说明packet被处理的流程,但实际上packet最终的处理者是插件,这个过程是在packet流转到SM中被分发到对它感兴趣的processor中处理的,下节将会详细说明packet被SM处理情况: 被处理的包packet,一旦被会话管理器和处理器插件(sessionmanagerandprocessorplugins)处理完成,数据包会被摧毁
jianfulove
·
2015-01-14 10:00
tigase
Strophe.js连接XMPP服务器Openfire、
Tigase
实现Web私聊、群聊(MUC)
XMPP(ExtensibleMessagingandPresenceProtocol)是一种网络即时通讯协议,它基于XML,具有很强的扩展性,被广泛使用在即时通讯软件、网络游戏聊天、Web聊天及Web消息推送、移动设备的消息推送等场景,例如Google的GTalk、《英雄联盟LOL》游戏聊天模块。由于在Web浏览器上的JavaScript不能直接处理TCP协议,所以XMPP服务器通常会提供BOS
xiao__gui
·
2015-01-13 10:00
js
XMPP
strophe
web聊天
muc
Tigase
概述
Tigase
概述译:http://xmppwith
tigase
.org/
tigase
overview.html#reasons1、为什么选择
Tigase
全面:
tigase
完全实现了XMPP协议,除了全面实施的两个核心协议
wjwei113
·
2015-01-06 15:00
管理
协议
tigase
tigase
源码分析2:ConnectionOpenThread 处理服务端socket的线程
一、 ConnectionOpenThread 使用单例模式,他是负责建立服务端SOCKET和 接收连接客户端socket 线程。 在初始化ConnectionManager的时候ConnectionManager.connectThread 属性所引用的服务端SOCKET连接线程Connectio
jianfulove
·
2014-12-31 11:00
XMPP
tigase
tigase源码分析
tigase
源码分析1:启动
本源码是基于
tigase
v7.0.0来分析的。
jianfulove
·
2014-12-30 12:00
tigase
xmpp
im
im服务器
tigase
源码分析1:启动
本源码是基于
tigase
v7.0.0来分析的。
jianfulove
·
2014-12-30 12:00
tigase
xmpp
im
im服务器
tigase
源码分析1:启动
本源码是基于
tigase
v7.0.0来分析的。
jianfulove
·
2014-12-30 12:00
XMPP
IM
tigase
im服务器
Intellij Idea 13:导入openfire源代码
java语言开发的不同的服务器端进行选择,因为可能目前由于有一定的定制需求,而现在学习Erlang开发的话明显不是很现实,所以就选择已经学过的java语言的,然后又在java的IM服务端Openfire和
Tigase
jeepxiaozi
·
2014-12-20 17:00
java
服务器
源代码
openfire
Tigase
代码框架解读
在java下实现的xmpp开源实现,除了openfire外,
tigase
是另一个牛逼的项目。
wjwei113
·
2014-12-19 10:00
源码分析
tigase
Tigase处理流程
Tigase
开发笔记
Tigase
学习笔记整理1、主要分三部分组成: 1、组件(component,
tigase
的核心) 2、Plugin(插件,被sessionManager组件和C2S组件加载) 3、连接器
wjwei113
·
2014-12-19 09:00
开发
XMPP
tigase
使用jmx监控
tigase
状态简单说明
一、
tigase
配置在etc/init.properties中添加--monitoring=jmx:9050如果需要用到远程的jmx的话,编辑etc/
tigase
.conf在JAVA_OPTIONS=中增加
在湖闻樟
·
2014-12-15 16:00
Monitor
测试
jmx
tigase
tigase
5.2.3使用mysql5.6出错
问题:1、使用jar包的console参数安装后出现用户无法登陆,在
tigase
-console.log的日志文件出现[hostnames] UserRepositoryMDImpl.getData
soarwilldo
·
2014-12-04 12:38
linux
mysql
tigase
tigase
5.2.3使用mysql5.6出错
问题:1、使用jar包的console参数安装后出现用户无法登陆,在
tigase
-console.log的日志文件出现[hostnames] UserRepositoryMDImpl.getData
soarwilldo
·
2014-12-04 12:38
linux
mysql
tigase
linux故障笔记
http://www.
tigase
.net/blog-entry/1mln-or-more-onli
ByadminonMay29,2011 Ihavebeenworkingonclusteringcodeimprovementsinthe
Tigase
serverforlastafewmonthstomakeitmorereliableandbetterscale.InarticleaboutXMPPServicesharding-
Tigase
onIntelATOMsIhavepresented
今幕明
·
2014-11-21 12:00
Tigase
Load Tests again - 500k user connections
IhavehadagreatopportunityandpleasuretouseSun'senvironmentbothhardwareandsoftwaretorunloadtestsonthe
Tigase
serverforacoupleoflastweeks.Sunalsooferedmesomethingmore.Theirknowledgeand
今幕明
·
2014-11-21 12:00
深入认识
Tigase
XMPP Server(下)
深入认识
Tigase
XMPPServer(下)作者:chszs,转载需注明。
资深架构师
·
2014-11-19 15:34
消息中间件
深入认识
Tigase
XMPP Server(下)
深入认识
Tigase
XMPPServer(下)作者:chszs,转载需注明。
chszs
·
2014-11-19 15:00
XMPP
tigase
STUN
pubsub
jaxmpp
深入认识
Tigase
XMPP Server(上)
深入认识
Tigase
XMPPServer(上)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文的目的是深入认识
Tigase
XMPPServer的特性。
资深架构师
·
2014-11-19 13:34
消息中间件
深入认识
Tigase
XMPP Server(上)
深入认识
Tigase
XMPPServer(上)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文的目的是深入认识
Tigase
XMPPServer的特性。
chszs
·
2014-11-19 13:00
XMPP
CORS
tigase
pubsub
jaxmpp
Linux搭建XMPP服务器
Tigase
(Spark客户端测试)
Tigase
是一个基于Java开发的XMPP服务器,类似于Openfire,可用于搭建一个即时通讯(InstantMessaging,简称IM)的平台。
xiao__gui
·
2014-11-07 13:00
linux
spark
XMPP
IM
tigase
tigase
网络核心SockThread详解
总述SocketThread类是一个很底层的类,在初始化时调用了Selector.open(clientsSel)。socketReadThreadnThread个socketWriteThreadnThread个ResultsListenernThread个completionService一个,池化线程nThread个,在sockThread.run里被submit,ResultsListen
今幕明
·
2014-09-10 11:00
tigase
代码框架解读
摘要:在java下实现的xmpp开源实现,除了openfire外,
tigase
是另一个牛逼的项目。
今幕明
·
2014-09-10 11:00
MySQL Workbench返回所有的记录
为了显示所有的记录,可以在查询语句后面加一句: LIMIT 0,10000000000 SELECT * FROM
tigase
_db.tig_users WHERE user_id LIKE
·
2014-08-29 17:00
mysql
Tigase
集群设置
在两台Linux服务器ddd(IP:10.3.93.212)和tsung213(IP:10.3.93.213)上安装了
Tigase
,要把这两台服务器组成一个
Tigase
集群,只需要修改这两台服务器的init.properties
·
2014-08-26 14:00
tigase
Android IM即时通讯初期调研
IM服务器:可以使用的开源的IM服务器包括OpenFire,
Tigase
,Prosody,Mosquitto,ejabberd等这篇文章介绍的比较详细:http://m.oschina.net/blog
hanhailong726188
·
2014-08-21 18:00
openfire,
tigase
本地源码部署以及插件开发
最近在研究xampp协议的过程,于是找了开源的openfire与
tigase
的源码粗滤的阅读了一下,由于
tigase
目前的中文文档比较少,于是主要整理了有关
tigase
的一些资料供大家参考,由于文章比较多
timer_xi
·
2014-08-18 17:00
源码
openfire
tigase
使用smack对
tigase
进行压力测试
1:关于smack与
tigase
的用法跟作用请大家自己去网上查看相关资料,这里就不做描述了。 PS:这篇文章主要是说明在客户端jvm创建的最大线程数的大小。
timer_xi
·
2014-08-18 17:00
多线程
smack
长连接
Tigase
XMPP Server的安装
Tigase
和OpenFire都是基于XMPP(ExtensibleMessagingandPresenceProtocol, 可扩展通讯和表示协议)的,主要功能是实现消息的即时通信。
MSTK
·
2014-08-05 17:00
openfire,
tigase
本地源码部署以及插件开发
最近在研究xampp协议的过程,于是找了开源的openfire与
tigase
的源码粗滤的阅读了一下,由于
tigase
目前的中文文档比较少,于是主要整理了有关
tigase
的一些资料供大家参考,由于文章比较多
砚羲
·
2014-07-19 22:47
源码
openfire
tigase
Tigase
XMPP Server在CentOS部署与配置
Tigase
XMPPServer在CentOS部署与配置作者:chszs,转载需注明。
资深架构师
·
2014-07-18 14:51
消息中间件
Tigase
XMPP Server在CentOS部署与配置
Tigase
XMPPServer在CentOS部署与配置作者:chszs,转载需注明。
chszs
·
2014-07-18 14:00
IOS端 XMPP离线消息的接收
环境:
Tigase
服务器。问题描述:离线后别人给你发消息,然后上线后没有收到消息。因为Andorid的可以收到消息,确认为IOS端的问题而不是Server端的问题。
DavidLeeeeee
·
2014-07-11 22:16
iOS
xmpp
tigase
IOS端 XMPP离线消息的接收
环境:
Tigase
服务器。问题描述:离线后别人给你发消息,然后上线后没有收到消息。因为Andorid的可以收到消息,确认为IOS端的问题而不是Server端的问题。
a8221379
·
2014-07-11 22:00
使用smack对
tigase
进行压力测试
1:关于smack与
tigase
的用法跟作用请大家自己去网上查看相关资料,这里就不做描述了。 PS:这篇文章主要是说明在客户端jvm创建的最大线程数的大小。
砚羲
·
2014-07-10 14:06
多线程
smack
长连接
Linux平台的手动安装
Tigase
Linux平台的手动安装
Tigase
参考:http://www.
tigase
.org/content/manual-installation-console-mode1、
Tigase
是基于Java开发的
wiley
·
2014-07-04 15:00
jabber
IM
XMPP
tigase
tigase
集群整理
感觉上当了,
tigase
的默认集群方案并不理想,文档给出的也就只能到50w在线用户;并没有想首页写的那样,单机50w,很好的集群;它另外一个集群包是收费的而且不便宜;ps:做IM还是尽早放弃xmpp,自己用
GREKI
·
2014-06-26 17:00
tigase
服务器基本元素
本文翻译自–http://www.
tigase
.org/content/basic-information所有
Tigase
代码从逻辑上分为三个模块:components/plug-ins/connectors.component
jakie_wang_163
·
2014-06-26 10:04
tigase
tigase
服务器基本元素
本文翻译自 – http://www.
tigase
.org/content/basic-information 所有
Tigase
代码从逻辑上分为三个模块:components/plug-ins
gotowqj
·
2014-06-26 10:00
tigase
tigase
component (二)
除了直接使用在《
Tigase
如何创建一个新Component 第一部分》当中介绍的那些接口外,我推荐extend一些现成的抽象类,因为它们已经实现了大部分“繁琐和令人厌倦”的接口实现工作。
gotowqj
·
2014-06-26 10:00
tigase
tigase
component (一)
本文翻译自 – http://www.
tigase
.org/content/basic-information下面是当你需要创建一个新的Component所需要关注的接口列表:
tigase
.server.ServerComponent
gotowqj
·
2014-06-26 10:00
tigase
XMPP协议学习笔记六(搭建
Tigase
开发环境)
概述 最近闲来无事研究了一下另一个基于XMPP协议开发的服务器
Tigase
,发现其相比Openfire还是有一定的优势的,官方号称其单台服务器可以同时承受50W在线人数的负载,从这一点来看比Openfire
nomousewch
·
2014-06-24 15:00
linux安装
tigase
linux安装
tigase
1 下载安装包https://projects.
tigase
.org/projects/
tigase
-server/files从中选一个,我这边选的是
tigase
-server
ldh_123456
·
2014-06-19 21:00
Win7安装并配置
Tigase
5.2服务器
Win7安装并配置
Tigase
服务器作者:chszs,转载需注明。
资深架构师
·
2014-06-16 10:43
消息中间件
Win7安装并配置
Tigase
5.2服务器
Win7安装并配置
Tigase
服务器作者:chszs,转载需注明。
chszs
·
2014-06-16 10:00
server
XMPP
XMPP
tigase
Tigase
server源码研究
下载源代码: gitclonehttps://repository.
tigase
.org/git/
tigase
-server.git环境配置:a)mysql安装 b) jdk1.7.0安装c) 参考之前的文档
淡风
·
2014-06-12 17:00
XMPP
tigase
用户系统集成
打包部署
tigase
内部处理(2):packet流转
在
tigase
内部处理(1):启动里有体现http://my.oschina.net/greki/blog/275256看
tigase
源码你会发现所有的
tigase
处理都是基于多线程,每个component
GREKI
·
2014-06-07 15:00
XMPP
IM
tigase
tigase
开启XEP-0198: Stream Management
etc/init.properties添加c2scomponent:c2s/processors[s]=urn:xmpp:sm:3恢复超时时间c2s/processors/urn\:xmpp\:sm\:3/resumption-timeout[I]=60
GREKI
·
2014-06-06 17:00
tigase
内部处理(1):启动
1.启动参考:http://my.oschina.net/greki/blog/209928入口:XMPPServer.start(),关键源码如下:router=(MessageRouterIfc)Class.forName(mr_class_name).newInstance(); router.setName(serverName); router.setConfig(config);//初
GREKI
·
2014-06-06 16:00
tigase
启动的默认组件禁用和自定义类配置
默认组件有DEF_MSG_RECEIVERS_NAMES_PROP_VAL:[bosh,c2s,monitor,s2s,sess-man]禁用bosh,配置init.properties加入message-router/components/msg-receivers/bosh.active[B]=false自定义类message-router/components/msg-receivers/b
GREKI
·
2014-06-06 15:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他