XMPP:クライアントがプロキシを介して通信できるようにしますか?
質問
だから私は/ <などGOOGチャット、Facebookのような独自のソフトウェアをユーザーにさせてくださいこのサイトのWebアプリ、彼らはのしたい場合は、を簡単の信頼されていない他のメンバーと、チャット、に取り組んでいますem>の(ない中心的な特徴が)。
:
だから私はそうのような機能を思い描く「信頼できない」と「簡単に」結合し、「自分のクライアント」にします
1.ボブはアリスとのチャットしたいです。どちらも、XMPPクライアントを持っている。
2.ボブはアリスをクリックする。
唯一の私のサイトを 『プロキシ』のXMPP indentity - 。3.私のサイトでは、お互いのメッセージを取得しますが、彼らのXMPPのアイデンティティが他に明らかにされることはありませんボブとアリスができるようなXMPP「リレー」/「プロキシ」を設定しますP>
Bob <-> ProxyThatHidesIdentities <-> Alice
これを行うための優れたメカニズムがありますか?
解決
これは、通常の XMPPマルチユーザーチャットする(MUC)のように聞こえるが、これで特定のケースは、あなただけの最大2人の参加者に部屋を制限しています。
MUCでは、チャットルームは完全に匿名ですることができます。人だけ選択する(またはあなたが施行)エイリアスとそのXMPPアドレスがsome-chat-room@chat.example.com/bob
は、の自分ののサーバーであるexample.com
として、各ユーザーに表示されます。いずれの当事者の原点XMPP IDが他人に表示されます。
しかし、これはMUCをサポートするクライアントを持つように、各当事者が必要となります。ほとんどが行うが、ネイティブのGoogleトーククライアントがないかどうか、私は考えている。
私はまた、Facebookのユーザーが現在XMPP(または任意の他の手段)を介してFacebookのネットワーク外の誰にも話すことができませんのでご注意思います。