开源的企业级IM:openfire+spark

天大地大妈咪最大 提交于 2019-12-01 10:39:46

缘于公司使用的通讯通RTX,按用户数购买license,于是乎我就想到网上找找有没有开源的。

百度之,推荐的有IPMSG,飞秋,和openfire+spark。

1、IPMSG,功能简单易用,就是界面粗糙了点。

2、飞秋,在IPMSG基础上加上了类似QQ的界面风格,而且文件传输什么的更好用了。

3、openfire+spark,以上2个软件的缺点是无法发送离线消息,而且历史聊天记录很容易丢失,组织架构随意且混乱。那么这个组合就比较符合要求,虽然和RTX相比,对中文支持不美观,而且不符合长期使用QQ的用户的习惯。

对比RTX,openfire+spark特点如下:

1、没有群,只有会议室,会议室是人来人往,不像群一样固定,但是可以限定那些人可以进入会议室。会议室可以在服务器端设置为固定的,或者在客户端创建临时的。

2、可以像RTX一样在服务器端设置统一的组织架构,而且可以简单实现多级架构,在客户端为spark的时候,方法为:在组的显示名中以 :: (空格,冒号,冒号,空格)分隔主组和子组,而且主组不能有成员,且在spark中会显示一行“此组没有用户在线”的提示,很不友好。

3、可以从客户端申请新用户。

4、会话框不符合国人习惯。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!