barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

среда, 18 апреля 2012 г.

Потокобезопасная реализация org.apache.http.client.AuthCache

Базовая реализация AuthCache, входящая в библиотеку HttpClient - org.apache.http.impl.client.BasicAuthCache, не является потокобезопасной, о чем свидетельствует соответствующая аннотация @NotThreadSafe. ThreadSafe реализации я пока не нашел (если она вообще существует), что достаточно печально т.к. потоконебезопасность не позволяет разделять кэш в многопоточной среде (например, среде веб-приложения).

Комментариев нет:

Отправить комментарий