字体:  

让 Ucenter 整合即时聊天 (IM),开发自己的IM

bizabc 发表于: 2008-4-19 13:44 来源: SupeSite/X-Space官方站

让 Ucenter 整合即时聊天 (IM),开发自己的IM, 现在已经不是问题,大家可以参看我对另一个帖子的解答:

http://www.discuz.net/viewthread ... p;page=2&extra=

还是复制过来吧,大家看得明白点:

IM不是问题,本人已测试成功。
很简单啦,网上有各种各样的Jabber协议的IM,很多是开源的,比如jive的spark,懂点java的人完全可以DIY,所以IM不是问题,最关键是服务器端,现在也有开源的,目前据本人测试比较好操作的是OPENFIRE,以前叫做wildfire,  现在最新的是3.5版本了,好像,这个服务器端可以整合MYSQL 数据库,也能整合MSSQL,密码支持MD5加密,支持中文。

经本人测试,im可以这样部署:
前提:必须有独立服务器,或者你朋友有独立服务器,给你一个整合。

解决方案:以 UCENTER 作为用户中心,让IM服务器端OPENFIRE整合UCENTER数据库。
你需准备这些软件: IM服务器端(openfire3.5.0) IM (Spark), 当然你想要部署IM的建站程序,这里我们首选UCENTER。

步骤:
1. 下载安装UCENTER以及其他应用
2. 下载安装openfire, 然后修改openfire设置,整合UCENTER数据库。
3. 下载IM客户端,比如SPARK,,网上一大堆,还有WEB式的IM,
4. 大功告成,享受去吧。

问题: UCENTER里面没有用户群组,所以不能整合用户群组,建议COMSENZ增加基本群组功能。有人会说,那直接整合有用户群组的数据库啦,比如UCH,但是很遗憾,UCH的MD5加密有点怪,和UCENTER的加密方式不一样。经本人测试,不能整合UCH,大家也就不用浪费时间在它上面。 当然也可以整合DISCUZ6,但是DZ6.1的MD5加密倒是怎么样的不太清楚。但是UCenter是首选,因为这样的话,IM也可看成是UCENTER的一个集成应用。

高级应用:另外如果你有好几个不同的UCENTER, 也可以稍加修改OPENFIRE,支持不同的UCenter.

最后祝大家也测试成功!

[ 本帖最后由 bizabc 于 2008-4-21 09:58 编辑 ]

最新回复

welson at 2008-4-20 01:20:30
说实话,没看明白~~
JIMDV at 2008-4-20 04:17:07
僮虎 at 2008-4-20 11:30:55
友情帮你顶一下..............
juloong at 2008-4-20 11:33:19
sonpyy at 2008-4-20 19:45:47
bizabc at 2008-4-21 09:59:12
自己顶一个
usan at 2008-4-21 10:41:30
技术贴。该顶
quotient at 2008-4-21 10:49:25
很好啊,看来越来越强大了。
ucoat at 2008-4-21 11:28:08
有没有明白,开始先顶一个
tyiweb at 2008-4-21 11:37:06
我也没看明白..
ebeijing.cn at 2008-4-21 12:18:48
好主意,支持!
netware123 at 2008-4-21 12:19:55
我感觉整合其他的im才是现在主要做的,因为人家毕竟有大的客户群。
netware123 at 2008-4-23 02:26:00
官方在uch中整合了QQ和MSN,这两种IM是最常用的IM工具,淘宝旺旺,阿里旺旺这些商业工具也希望能够整合到uch,希望官方能够结合商业模式把这些工具整合进来,他们都属于不同的用户群。
copenc.net at 2008-4-23 05:48:48
标记一下 不错
usxing at 2008-4-23 06:14:49
bizabc at 2008-4-23 12:58:29
等小弟忙完手头的活,争取抽时间给大家一个演示,
captainer at 2008-4-23 13:10:07
不错,官方是否开发就不清楚了,
楼主要是测试成功的话。可以分享下大家测试下。尝试下。为何不可、?

哦对了,貌似。见过一个插件。支持即时聊天,WEB型,没有客户端。
牧心 at 2008-4-24 23:26:17
和我想法一样!
牧心 at 2008-4-25 02:11:19
楼主能不能说详细一点?如何修改openfire设置,整合UCENTER数据库?
daaa at 2008-4-25 08:22:04
我很早就这么想了。可惜英文不行,研究不了jabber