現在、私たちはliferayウェブサービスを使用しています。 WebSphereの要求をキャッシュするために、さまざまな実装が必要です。JavaでWebサービスをキャッシュしていますか?
Apache Axisエンジンを使用してJavaでWebサービスをキャッシュする最良の方法は何ですか?
現在、私たちはliferayウェブサービスを使用しています。 WebSphereの要求をキャッシュするために、さまざまな実装が必要です。JavaでWebサービスをキャッシュしていますか?
Apache Axisエンジンを使用してJavaでWebサービスをキャッシュする最良の方法は何ですか?
あなたの質問はかなり曖昧です:あなたは、Webサービス、またはサービスへ接続の結果をキャッシュするようにしたいですか?結果キャッシュに
Webサービスがあなたのアプリケーションにいくつかの「友達」オブジェクトをルックアップするために使用されている場合は、明白な答えは、例えば、マップ(HashMapの)です:
地図resultsCacheは=新しいHashMapの() ;
代わりに、Stringオブジェクトの代わりにURIオブジェクトを使用できます。
より良い方法は、フレンドにrefとタイムスタンプを含むCachableFriendにFriendオブジェクトをラップしてから、いくつかの「合理的な」状態の後にFriendオブジェクトを期限切れにして(マップから削除する)タイムアウト期間。