1
我們使用的Openfire 3.7.1作爲我們的XMPP服務器,我們希望擴展的存在節,包括一些額外的信息,如:請告訴我延長XMPP存在節的最好方式
<presence from="[email protected]">
<body>...</body>
<custom_element>
<custom_data/>
</custom_element>
</presence>
能否請你告訴我有些提示,因爲這樣做會更好?例如,我是否應該修改或擴展一些XMPP模式,以便openfire像往常一樣處理上述存在數據包(目前如果我發送如上所述的消息,openfire似乎不會將其作爲Presence數據包)?我應該創建一個插件來攔截所有數據包以處理我們的自定義元素嗎?
在此先感謝!
非常感謝這個例子,它幫助我在代碼中發現了一個錯字,並修復了我的問題! – Asususer
當您創建新協議擴展時,請確保您已閱讀XEP-0134:http://xmpp.org/extensions/xep-0134.html –