有谁用Netty写过IM啊,能写么?

老李_beijing 发布于 2012/02/21 17:59
阅读 5K+
收藏 0
长连接啊

以下是问题补充:

@老李_beijing:都是一次请求就断了的,谁给个长连接的例子啊 (2012/02/28 14:48)
加载中
0
鉴客
鉴客
IM 哪里需要长连接啊
0
一号男嘉宾
一号男嘉宾
可以的,Netty,MINA这些都是不错的Socket框架。
0
狼狼A狗
狼狼A狗
可以考虑用ActiveMQ
0
demon
demon

netty 长短连接都是自己控制的,做IM 通讯报文协议要设计好。

demon
demon
@老李_beijing 从event 中取得channel 就可以了
老李_beijing
老李_beijing
@demon 下次再来数据怎么再拿到channel?
demon
demon
@老李_beijing 短连接 channel.close(),服务端主动断开客户端连接; 长链接就不用。
老李_beijing
老李_beijing
说说咋搞啊
0
bob_abc
bob_abc

写客户端IM没问题,而且很快就可以写个,写webIM就有心无力了,

木川瓦兹
木川瓦兹
WebIM就得走WebSocket了
0
恋晨
恋晨

去当前连接的channel就不用说了,一般是要发给其它的channel,用个ConcurrentHashMap在处理业务逻辑之前的handler保存起来就可以了

恋晨
恋晨
第一个字是 取
0
大汉刺史
大汉刺史

看看这个,netty写的https://git.oschina.net/tianzhenjiu/mqtt-push

返回顶部
顶部