パフォーマンスと可用性の両方を向上させるために、HTTPを使用してSOAP Webサービス の前に何らかのリバースプロキシをキャッシュしたいと考えています。 が実行するソフトウェアはありますか? (好ましくは、無料で簡単にインストール/使用できます)。Webサービスキャッシングリバースプロキシ?
アイデアはここにあります:ウェブサービスのレスポンスはリクエストによって異なりますが、レスポンスはほとんど変わりません。リクエストごとに だから、プロキシは は、各要求の応答をしばらく保存することができ、同じ要求が再び送られたときにキャッシュ 応答を与えることができます。異なった要求の限定された数だけ があります。 プロキシは、要求または応答を解析して理解する必要はありません。 しかし、正しい応答を見つけるために、HTTP POSTを理解し、要求のハッシュ を構築する必要があります。 HTTPプロキシで通常行われているURLによるキャッシュ はここでは役に立ちません。
(もちろん1は、Webサービスを呼び出すアプリケーション におけるWebサービスの結果をキャッシュすることができますが、私は、アプリケーションから独立した スタンドアロンで、ある解決策を探しています。)
どのような技術を使用していますか? .NETは、少なくとも古いASMX Webサービスでこれを行うことができます。 –
技術プラットフォームですか? –
私が言ったように、私はアプリケーションから独立したソリューションを探しています。つまり、スタンドアロンのキャッシングリバースプロキシです。 –