我想设置一个XMPP聊天和通知服务。 到目前为止我想到的是:我设置了ejabberd并使用strophe.js连接到BOSH,设置状态,发送和接收消息。 虽然这篇文章是一个理论问题,但我希望我仍能得到帮助。
接下来发送聊天消息(相当简单)我想发送包含我存储在数组中的数据的通知更新。我通常使用JSON来完成这项工作,但XMPP是面向XML的,客户端上的javascript并不乐意获得类似xml的数组。发送此数据的最佳方式是什么?
是否有机会使用不同类型的消息来确定它是哪种通知?
<message to='romeo@montague.net' id='message22' **type="profile_update"**>
<body>data</body>
<x xmlns='jabber:x:event'>
<offline/>
</x>
</message>
我希望能够理解我正在谈论的内容。 所以,提前感谢您的答案。
赞赏任何想法