1

私は Openfire と XMPP を初めて使用するので、少し不明な点がいくつかあります。

新しいブログ投稿が Web サイトに公開されたときに、pubsub を使用してすべてのサブスクライバーに通知したいと考えています。サブスクライバーは、選択した IM アプリケーション (Adium など) を介してこれらの通知を受信できる必要があります。問題は、受信した通知が次のようなものであることです。

<message from='pubsub.shakespeare.lit' to='francisco@denmark.lit' id='foo'>
  <event xmlns='http://jabber.org/protocol/pubsub#event'>
    <items node='princely_musings'>
      <item id='ae890ac52d0df67ed7cfdf51b644e901'>
        [ ... ENTRY ... ]
      </item>
    </items>
  </event>
</message>

通常のクライアントが解釈できないもの。このタイプのメッセージは、IM クライアントが理解できるもの、できればチャット メッセージに転送する必要がありますか? これをサーバープラグインとして追加機能として追加する必要がありますか、それとも他の方法がありますか? このようなものの実装例はありますか?

前もって感謝します

4

1 に答える 1

0

[ENTRY]は、ユーザーに表示する前に何かを実行したいXMLマークアップで構成されます。そのノードに期待されるスキーマとそのレンダリング方法を知っているターゲットクライアント用のプラグインを作成する必要があります。

プレーンテキストだけが必要な場合は、MUCの使用を検討してください。

于 2010-06-14T05:53:59.850 に答える