アプリケーションのみを使用してピア間の対話を可能にするアプリケーションを開発します。アプリ経由でログインしたユーザーと、Pidgin などの一般的なチャット クライアントでログインしたユーザーを区別したいと考えています。
観察事項があります。アプリと Pidgin の両方から同じユーザー名でログインしている場合、アプリは時々スタンザを失います。
MyName@OurServer/OurApp (OurApp はその接尾辞) など、アプリ固有の接尾辞を確認することで、アプリのユーザーの特定の jid を追跡することを既に検討し始めています。しかし、同じユーザー名がアプリと Pidgin の両方にログインしている場合、サーバーがスタンザをクライアントのみに配信するようにするにはどうすればよいでしょうか?