Windows コンパクト フレームワーク 2.0 (Windows モバイル) でデバイスを使用し、Windows Server 2008 R2 で IIS (7) を使用するサーバーを使用すると、問題が発生します。私たちはWIFIを使用しています。
レイテンシーとフリーズという多くの問題に遭遇します。私たちのアプリはとてもシンプルです。非常に小さなリクエスト (10 文字の文字列) をサーバーに送信するだけで、サーバーは同じ長さの文字列で応答します。3 ~ 4 秒ごとに、デバイスからサーバーへの要求があります。
しばらくはうまくいきますが、突然フリーズします。それは他のクライアント環境でそれを行います:したがって、異なるのはネットワーク自体だけです(デバイスやサーバーではなく、両方が別々にテストされ、一緒にテストされ、有線ネットワークでうまく機能します)。
私たちは TCP を使用していますが、有線ネットワーク (輻輳) の場合と同じ理由でパケット損失が常に発生するとは限らない WIFI ではうまく機能しないことを読みました。
TCP over WIFI で私たちのようなフリーズの問題が発生した人はいますか? 私たちはあなたと同じ問題を指摘したと思いますか (TCP over WIFI) ?
使用するプロトコルを変更したいと考えています。最初に試してみたいのは、TCP Westwood です。
TCP Westwood は Windows サーバーと Windows モバイルでは提供されていませんか? はいの場合、どのようにアクティブ化しますか? .
最後の解決策は、UDP を使用して独自のサーバーとプロトコルを構築することです。しかし、それは大変な作業です。
答えてくれてありがとう。