6

相互に通信する必要がある 2 つの異なる Web アプリケーションがあります (現在、Silverlight Duplex を使用してこれを実現できますが、あまりうまく拡張できません)。SignalR について読んだ後、これを試してみたいと思いますが、これを行う方法に関する多くのドキュメントを見つけることができませんでした。始めるためのアドバイスをいただければ幸いです。

ありがとう!

より具体的な情報: 例: アプリケーション A (入札インターフェース) - 複数のエンドユーザーが特定のアイテムに入札できる Web ページ。

アプリケーション B (管理インターフェース) - ユーザー (または潜在的に複数のユーザー) が入札インターフェースからのアクションを監視/制御できるようにする Web ページ。

したがって、アプリケーション A のユーザーが商品に入札した場合、入札が行われたことをアプリケーション B に通知する方法が必要になります。次に、アプリケーション B から、ユーザーが入札を受け入れることを選択した場合、アプリケーション A にアラートを送り返す必要があります (現在の価格の更新、入札額の引き上げなど...)。

4

2 に答える 2

3

正直なところ、各アプリケーションが標準のサービス呼び出し (WCF、ASMX、HTTP ハンドラー エンドポイント、MVC コントローラーなど) を介して相互に通知をプッシュする方が単純かもしれません。SignalR は、サーバーから接続されたブラウザーへのプッシュを行う一貫した方法がないため、ブラウザーからサーバーへの通信に役立ちます。しかし、Web アプリから Web アプリへのプッシュは簡単です。アプリケーション A は、アプリケーション B のサービス エンドポイントを呼び出して、何かが起こっていることを通知するだけです。

于 2011-10-14T17:54:20.220 に答える