1

役割ベースのメッセージングを追加する必要があるアプリケーションがあります。メッセージはアプリケーション自体で生成され、すべてのメッセージには開始時刻 (クライアント メッセージ ウィンドウに表示される場所) と有効期限があります。役割に応じて、メッセージのサブセットが表示されます。一部のメッセージは非常に重要であり、即座にクライアントにプッシュする必要があります (秒単位ではなくミリ秒単位で話しています)。また、ユーザーがログインすると、そのユーザーは自分の役割の現在のメッセージである必要があります。

基本的にこれは黒板であり、クライアントは黒板のビューを見ることができます (役割によって異なります)。救急車や消防の呼び出しを処理する緊急センターで使用されるため、非常に高速で信頼性が高い必要があります)。

どのテクノロジを使用する必要があるか (アプリケーションは .NET 2.0 で記述されています)、または製品が存在する場合は、どのテクノロジを使用できるかを知っている人はいますか?

4

3 に答える 3

0

あなたの組織がライセンス/バックエンドのための生地を持っているなら、これは夢であり、TibcoRV/マルチキャストの役割であるように私には聞こえます...

そうでない場合は、サーバーがすべての黒板イベントをブロードキャストし、各クライアントが表示する必要があるものをフィルタリングするUDPマルチキャストを見てください。

乾杯、フロリアン

于 2009-10-12T12:23:58.183 に答える
0

GigaSpaces http://www.gigaspaces.comを試してみてください。これらは、Javaと.NETのサポートと、黒板/キュー/ロールを処理する機能を備えた黒板/メッセージングシステム用のかなり成熟したプラットフォーム(エンタープライズ対応と言えます)を提供します。非常に細かい粒度。

于 2009-10-12T12:53:54.060 に答える
0

Retlangを使用してみてください。

于 2009-10-12T11:15:40.693 に答える