XMPPサーバーとしてopenfire3.7.1を使用しており、Presenceスタンザを拡張して次のような追加情報を含める必要がありました。
<presence from="you@MyServer.com">
<body>...</body>
<custom_element>
<custom_data/>
</custom_element>
</presence>
そうするためのより良いアプローチは何であるかとして、私にいくつかの指針を示していただけませんか?たとえば、openfireが上記のプレゼンスパケットを通常どおり処理するように、XMPPスキーマを変更または拡張する必要があります(現在、上記のようなメッセージを送信した場合、openfireはそれをプレゼンスパケットとして受け取らないようです)。また、カスタム要素を処理するために、すべてのパケットをインターセプトするプラグインを作成する必要がありますか?
前もって感謝します!