1

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

为此,我安装了 Openfire 并使其与 js 客户端框架 strophejs 一起工作,我制作了一个简单的测试客户端,一切正常。

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

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

谢谢,

埃尔格

4

1 回答 1

0

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

于 2012-05-02T14:18:40.677 回答