WCF サービスと通信して動作する XNA クライアントがあります。XNA アプリケーションは、実際にはマルチプレイヤー ポーカー ゲームです。WCF サービスをローカルで実行すると、すべてが正常に機能します。
しかし、最近、WCF サービスを Azure にデプロイしました。クライアントを起動すると、問題なく起動し、ボタンが反応してクリック可能になりました。別のクライアントを起動したときも同じで、ゲームを開始するオプションがあります (2 人のプレイヤーがいる場合)。
ここでも、StartGame ボタンは両方のクライアントでクリック可能です。ただし、ゲームが開始されると、UI がハングして応答しなくなります。
これをローカルで再現することはできません。これは、Azure サービスの使用中にのみ発生します。サーバーからクライアントへのコールバックを使用していないことに注意してください。クライアントはサーバーを継続的にポーリングし、その情報に従って動作します。
何か案は?