複数のサーバーが相互に通信する方法が正確にはわかりません。つまり、たとえば、サーバー1のユーザーAがサーバー2のユーザーBにプライベートメッセージを送信したい場合、ユーザーAはそれぞれのユーザーにメッセージを送信しますサーバー (サーバー 1) であり、この時点から、サーバー 1 がメッセージをユーザー B に送信する方法は?
質問する
162 次
1 に答える
0
質問の最小限の情報であなたを正しい方向に向けることは非常に難しいです、ここにあなたがメッセージを送るときにすぐに見つけることができない宛先にメッセージを送る問題のための可能な解決策へのいくつかのポインタがあります:
- Microsoft MQ、おそらくメッセージブローカーの分野で最も新鮮な製品ではありませんが、私が知る限り、その素晴らしい製品です。
- XMPP(Jabber)サーバーを使用できます。これは、Googleトークが使用しているのと同じテクノロジーです。そのプロトコルを最も一般的な言語と統合するために、多くのライブラリが利用可能です。
- ApacheActiveMQなどの.net言語用のコネクタを備えた既存のオープンソースメッセージングソフトウェアのいずれか
要件をより明確に理解するのにも役立つ記事は、ブローカーに基づくメッセージシステムとブローカーを使用しないメッセージシステムの比較です。ちなみに、上記で提案した両方のソリューションはブローカーを使用します。
于 2012-11-08T23:00:18.707 に答える