我们使用 openfire 3.7.1 作为我们的 XMPP 服务器,并且我们希望扩展 Presence 节以包含一些额外的信息,例如:
<presence from="you@MyServer.com">
<body>...</body>
<custom_element>
<custom_data/>
</custom_element>
</presence>
您能否告诉我一些指示,因为这样做会更好吗?例如,我是否应该修改或扩展一些 XMPP 模式,以便 openfire 像往常一样处理上述存在数据包(目前,如果我像上面一样发送消息,openfire 似乎不会将其视为存在数据包)?我应该创建一个插件来拦截所有数据包以处理我们的自定义元素吗?
提前致谢!