0

次の問題に対処しようとしています。

  1. PONO のディクショナリを保持するサーバー側の .net アプリケーションがあります: キャッシュです。

  2. 私は、キーを使用するか、サーバーに特定の属性値を持つ PONO のみをフィルタリングするように要求することによって、これらの PONO のいくつかを照会できる多くのクライアント側 .net ユーザー インターフェイスを持っています: クライアント

編集:クライアントは C# シック クライアントであり、Web アプリではありません。したがって、クライアントとサーバーの間で任意のチャネル タイプを使用しても問題ありません。

  1. そしてもちろん、一部のクライアントは PONO を更新してサーバーに送り返すことができます。次に、この PONO を既に保持しているすべてのクライアントに新しい値を通知し、新しい PONO 値に一致するフィルターを持つすべてのクライアントに PONO を送信できるように、サーバーを十分に賢くしたいと考えています。

  2. 私はトランザクションの側面についてはあまり気にしません。私の場合、最後に話す人は常に正しいです。

そのような機能は非常に汎用的に見えるので、すでにどこかに存在しているに違いないと思います。何かアドバイス ?

ありがとう

4

4 に答える 4

1

Microsoftの "Project Code Name Velocity"はチェックしましたか? 本当にスケーラブルで、簡単に操作できます。

于 2008-12-16T16:17:59.777 に答える
0

あなたは間違いなくプッシュモデルを探しています. 残念ながら、ASP.net は要求/応答メカニズムです。クライアントは、サーバーが応答するように要求を行う必要があります。この種のトランザクションを Web ベースの層から処理するのは非常に困難です。OrbMan は、あなたが探しているのは Comet スタイルの実装であることは正しいです。

これは、Silverlight などのアクティブなクライアントがなければ、思ったほど単純ではないと言っているだけです。

于 2008-12-16T16:09:08.890 に答える
0

あなたはプッシュ技術を探しています。Cometの使用を検討します。例として、Comet のDojo実装を試してみてください。

于 2008-12-16T15:32:03.770 に答える