将现有聊天数据库迁移到XMPP(jabber)db

时间:2012-05-01 21:20:31

标签: xmpp openfire strophe

我有一个现有的聊天和个人资料网站,有25万活跃用户。用户具有配置文件等。目前,我自己用ajax进行了聊天,但我正在转向XMPP协议。

为此,我安装了Openfire,并使用js客户端框架strophejs,我做了一个简单的测试客户端,一切正常。

我不知道的是,例如,如何向openfire用户添加图片或个人资料。当我从服务器获得“在线状态”更新时,我只会收到用户名/电子邮件。我想用我自己的数据库中的配置文件扩展用户,或者将我的exisitng数据库迁移到openfire的数据库,但是我在哪里放置配置文件数据?

有人可以在这里给我一些指示吗?

谢谢,

Elger在一起

1 个答案:

答案 0 :(得分:0)

只需使用vCard存储配置文件信息和图片(XEP-0054)http://xmpp.org/extensions/xep-0054.html。您可以在本书中找到更多信息(第4章):http://shop.oreilly.com/product/9780596521271.do