0

私が達成しようとしているのは、新年に向けて小さなマルチプレイヤー ゲームを作成し、SignalR を通信方法として (学習するために) 使用することです。私の開発マシン (Windows 7、iis 7.5、asp.net フォーム 4.0 統合) では、すべて正常に動作します。SignalR を使用したトランスポート メソッドはserverSentEventsであり、プレーヤー 2 を参加させるとうまく機能します

サーバー (Windows サーバー 2008、iis 7.0、asp.net 4.0 統合) に Web サイトを展開しても、期待どおりに動作しません。SignalR が読み込まれ、ネゴシエートやその後の接続などの多くの要求が表示されます。プレーヤー 2 を接続すると、まだ正しい通信が行われず、転送方法も異なります。FireBug ネットビューから読むと、それは longPolling であることがわかります

ご覧になりたい場合は、こちらをご覧ください。http://ny.scsterallure.nl/およびhttp://ny.scsterallure.nl/index.mobile.html (これはプレーヤー 2、モバイル コントロールになります)

また、global.asax start にルートを登録しましたが、それは機能します (そうしないと、サイトがローカルで機能しないため)。使用するコードはそれほど複雑ではなく、いくつかのメソッドを備えた Hub のサブクラスです。

更新IE9 でテストした場合、サーバー ページは正常に動作しているように見えますが、遅いですが動作します。転送方法はforeverframeのようです。

4

0 に答える 0