2012-04-21 51 views
3

Python 2.4でRESTを使用してWCFサービスを呼び出す複数のサーバー(200〜300)があります。そのような変更を検出するためにいくつかのプールを行うようにPythonのすべてのサーバーに依頼するのではなく、WCFサービスで発生した変更をサーバーに通知することができます。PythonとWCF間の通信

プーリングを回避するために、このようなブロードキャスト、通知を行うにはどうすればよいですか?

おかげ シルヴァン

+0

メッセージベースのソリューションを使用したい場合があります。すべてのサーバーが同じファイアウォールの背後にあるか、またはVPN経由で接続されていますか? –

+0

ありがとう はい、これらのサーバーはすべて同じファイアウォールで動作しています。すべてのサーバーが同じ内部ネットワークにあります。 私は決してメッセージベースのソリューションで作業する機会はありませんでした。 msmqを参照していますか? – user1347733

+0

MSMQまたは他のメッセージキューが動作するはずです。サービスバスのパターンを見て、それはあなたに私が得ていたもののアイデアを与えるでしょう。 –

答えて

0

メッセージバスは正しい選択であると思われます。あなたはZeroMQを見たいかもしれません。それはクロスプラットフォームであり、さまざまな言語のバインディングを持っています。

関連する問題