ASP.Net Webサービスを使用しています。 .NET 3.5で ASP.NetベースのWebサービスクライアントアプリケーション(クライアントマシン) - -ASP.Net Webサービス応答時間が遅く
アーキテクチャは、.NET 3.5で開発された デスクトップベースのアプリケーションでビジネスロジック層(サーバー上のIIS) SQL 2005データベース - データベースレイヤ(IISと同じか異なるサーバー)
アプリケーションはほぼ開発されており、最初に実装されています。 1日目にショーストッパーの問題に直面しました。 患者のデータベースを30000レコードで読み込みました。患者検索画面の応答時間は20秒以上です。 データベースのインデックスを作成し、不要なコールをすべて削除しました。 a。クライアントからWebサービスへ b。 Webサービスからデータベースへ まだ応答時間は7秒です。これは受け入れられません.3秒未満でダウンしなければなりません。 主な問題は、Webサービスがネットワーク経由でこのようなサイズのデータをクライアントに返す4秒間ということです。
これに対する解決策は何ですか?
jsonと圧縮が役に立ちます。 –