Webサービスを作成してデプロイするのが初めてで、C#アプリケーションから実行すると最初の呼び出しに応答するのに4〜8秒かかるWebサービスがあります。後続の通話は半秒の範囲にあります。 Internet ExplorerからWebサービスを呼び出すと、すぐに戻ります。Webサービスが初めて実行するには時間がかかります
私のWebサービスは、Windows Webサーバー2008サーバー上で実行されるSoap Webサービスです。私は数日間の解決策を探していましたが、私が試みたことは何の助けにもなりませんでした。 XmlSerializers(シリアライゼーションアセンブリの生成)をプリコンパイルし、aspnet_compilerを使用してWebサービスをプリコンパイルすることで、動作していないものが2つ試されました。 aspnet_compilerの出力私はサーバにコピーし、適切なフォルダに貼り付けます。
私のアプリケーションは、Web参照の追加ウィザードを使用して作成された自動生成コードWeb参照コードを使用してWebサービスを呼び出しています。
他にも何か試してみることはできますか?
あなたがインターネットエクスプローラからWebサービスを呼び出すことによって何を意味するのですか?あなたのWebサービスは何をしていますか? – mellamokb
このWCFはIISでホストされていますか?もしそうなら、それらのタグを追加する必要があります。 – CodingWithSpike
私は、私が実行できるメソッドのリストを私に提供するブラウザにWebサービスのURLを置くことを意味します。次に、文字列を入力として返し、その文字列を返すメソッドの1つを選択します。 – user1322742