2013-03-27 132 views
0

響應是有緩存的SOAP請求和響應,使得性能得以提高的機制....如何緩存SOAP請求,並在Java

我們可以減少不必要的同一請求擊中用於提取的服務器同樣的反應。

通過使用AXIS2 for Webservice和AXIOM的方式。

等待您的回覆。

回答

2

據我所知是沒有在AXIS這樣的機制,但你總是可以使用球泡一個簡單的地圖,或使用guava-google libraries

+0

感謝快速回復自己的自定義緩存...會嘗試補充相同。它只是庫包含的權利?..是否需要再次使用此緩存的服務器? – chetan 2013-03-27 06:50:30

+0

如果你可以幫助我在Axis2和番石榴谷歌庫的集成方法 – chetan 2013-03-27 06:56:12

+0

你需要做一些編碼,根據請求你需要確定什麼是唯一的請求,使用它作爲鍵和響應值,將其存儲在你的緩存(地圖),在下一次請求時,從請求中提取密鑰,在你的地圖中尋找那個密鑰,如果你有緩存命中(你有響應)作爲值,否則命中目標並獲取值從那裏。希望這有助於:-) – 2013-03-27 08:16:12