Недавно читал о JSR-107 и JCache. Хотели бы знать, следуют ли Hazelcast или Ehcache этому JSR?
Соответствует ли Hazelcast JSR-107?
Ответы (5)
JSR107 (JCache) добился значительных успехов, и мы уже уведомили комитет по спецификациям о том, что Hazelcast реализует спецификацию JCache. Включение JCache в состав Java EE 8 будет значительным достижением, поэтому Hazelcast теперь привержен JCache.
-talip (основатель орехового дерева)
Что касается Hazelcast, вот ответ от Talip Ozturk:
› 1. Планирует ли hazelcast поддерживать JSR107? Если да, укажите дату выпуска?
Поддерживать JSR107 не должно быть сложно, но это JSR 10-летней давности, который так и не был окончательно доработан. Мы не хотим тратить на это время, пока не увидим официальный релиз спецификации.
Находится на этой странице.
Что касается Ehcache, вот возможная реализация, которая может работать: https://github.com/jsr107/ehcache-jcache
Hazelcast 3.3.1 прошел окончательный TCK JSR107 и был принят JCP как совместимый. Имеет смысл, поскольку соавтор спецификации JCache является генеральным директором Hazelcast.
Вы можете загрузить его по адресу http://hazelcast.org/download.
Если вам нужна реализация JCache, я знаю, что единственная доступная на сегодняшний день реализация — это Oracle Coherence; см.: http://docs.oracle.com/middleware/1213/coherence/develop-applications/jcache_part.htm
Поясню: я работаю в Oracle. Мнения и взгляды, выраженные в этом сообщении, являются моими собственными и не обязательно отражают мнения или взгляды моего работодателя.
Hazelcast теперь полностью соответствует Jsr107 или Jcache. Об этом сообщается в официальном блоге< /а>
В день открытия JavaOne и Oracle Open World компания Hazelcast, ведущий поставщик In-Memory Data Grid, объявляет о выпуске Hazelcast 3.3.1 JCache, совместимой с JCache версии Hazelcast.
И согласно этому
Реализация Hazelcast JCache на 100 % совместима с TCK (набором совместимости технологий) и поэтому соответствует всем требованиям спецификации. Примеры в hazel cast несколько облегчают изучение jcache, так как JavaDocs и другие ресурсы очень бедны.