ちょっとちょっと私は、クライアントが見ているHTMLの現在のバージョンを渡す安らかなxmlサービスを持っています。サーバー上のバージョンがクライアントと同じであれば、xmlの現在のサーバーバージョンで応答します。例:<Response ServerHTMLVersion="1" />
xmlレスポンス付きの条件付きhtmlファイル出力
しかし、サーバーのHTMLバージョンが現在のクライアントバージョンよりも大きい場合、私はまだ<Response ServerHTMLVersion="2" />
のような同じ応答を吐き出します。問題は私のクライアントアプリケーションは、HTMLファイルをダウンロードするために別々のHTTPリクエストを行う必要があります応答xmlのバージョンがクライアントのバージョンよりも大きいです
パフォーマンスの理由から、私はこのhttpリクエストを削減したいと思っていました。これを行う最善の方法。これはHTMLであることに問題がFATおよびエンコードが
OR
それも太っなりますされ、これを管理するためのより良い方法がある - 私は単にそれが安全XML作成し、XML応答であること追加するHTMLをエンコードする必要がありますか?私はすでに両方のxmlとhtmlの応答を既にgzipしていることに注意してください。
このパフォーマンスを念頭に置いておく方法を知りたかったのです。安心なxmlサービスはasp.net 3.5とiis 7で実装されています
素晴らしいアイデアのjerod - 私はRESTサービスからHTMLを返す気に比べて性能がより興味を持っています - 関係ない;-) – Raj