簡體   English   中英

Webservice緩存反向代理?

[英]Webservice caching reverse proxy?

我想通過HTTP在SOAP Web服務之前放置某種緩存反向代理,以提高性能和可用性。 有一些軟件可以執行此操作嗎? (最好免費且易於安裝/使用)。

這個想法在這里:Web服務的響應因請求而異,但對於每個請求,響應很少改變。 因此,代理可以在一段時間內存儲每個請求的響應,並在再次發送相同的請求時提供緩存的響應。 只有有限數量的不同請求。 代理不需要解析和理解請求或響應。 但它確實需要理解HTTP POST,並且比如構造請求的哈希以便找到正確的響應。 通常在HTTP代理中通過URL進行緩存在這里沒有幫助。

(當然,可以將Web服務的結果緩存在調用Web服務的應用程序中,但我正在尋找獨立於應用程序的獨立解決方案。)

嘗試使用Ventus Proxy For Webservices。 它完全符合您的需求。

http://www.ventusproxy.com

我不確定它是否適用於SOAP,但請查看Varnish 它是一個非常強大的緩存/反向代理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM