在linux下很多这种平台啊,Gaim就很多人用,采用模块化设计,可以支持QQ、MSN、Jabber(gtalk)、AIM、Yahoo、ICQ、IRC等几乎所有主流的即时通讯协议。我记得我用某些发行版的linux时自带的gaim就可以上QQ了不过由于QQ的协议不开放可能有些版本用不了
楼主去用一下或者搜索一下就有很多资料了~
楼主去用一下或者搜索一下就有很多资料了~
解决方案 »
- 出现java Connection refused: connect!!!
- 求助ssh中的一个问题
- 配置OpenSessionInViewFilter后出现问题
- Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/dom4j/DocumentE
- 请问oracle用2天之后,无法插入数据问题!
- 面对众多的报表工具,我们该如何选择,欢迎大家发言。。。。
- 关于下拉框
- hibernate
- 关于Double数值相加的问题
- FTP服务器使用客户端可以正常下载,但是在java代码中,无法读取到文件,用的是org.apache.commons.net.ftp
- 用Hibernate和oracle的问题
- 虚拟机装linux
据我所知,xmlBlaster是一个不错的开源消息中间件,apache的activeMQ是使用比较广泛的一个开源消息中间件.
他们都实现了比较优秀的消息传输通道.OSGI怎么也跑出来了?
大概看了一下。这两个好像是基于JMS的。能让客户之间进行消息传递而不只是传递到服务端吗?
如果要和im软件联系,那就考虑jabber
谢谢。对我很有用。呵呵。应该就是jabber这样的东西了
不只是传递给服务端是什么意思?
这些消息中间件的目的本来就是实现客户之间的消息传递呀.同时传递给服务端,只是为了使用一些JMX管理以及持久化技术来保证消息的可靠性呀.
设想一下,如果服务端不进行消息统一管理,只能由客户端来维护消息的可靠和安全.类似于QQ这样子,那样不但客户端比较庞大,而且客户端是暴露给客户的,就直接导致消息的安全性问题.
并且基于现有网络的消息传输也无法保证有效的可达性和唯一提交.