WikiDer > EclipseLink - Википедия
Эта статья в значительной степени или полностью полагается на один источник. (Июнь 2010 г.) |
EclipseLink это проект Eclipse Persistence Services с открытым исходным кодом из Фонд Затмения. Программное обеспечение предоставляет расширяемую структуру, которая позволяет разработчикам Java взаимодействовать с различными службами данных, включая базы данных, веб-службы, отображение объектов XML (OXM) и Информационные системы предприятия (EIS). EclipseLink поддерживает ряд стандартов сохраняемости, включая:
- Java Persistence API (JPA)
- Архитектура Java для привязки XML (JAXB)
- Архитектура коннектора Java (JCA)
- Объекты служебных данных (SDO).
EclipseLink основан на TopLink продукт из которого Oracle предоставил исходный код для создания проекта EclipseLink.[1] Первоначальный вклад был сделан из кодовой базы TopLink 11g, и был предоставлен весь код / набор функций, только EJB 2 Сохраняемость, управляемая контейнером (CMP) и некоторые второстепенные Сервер приложений Oracle конкретная интеграция удалена. Это отличается от TopLink Essentials. Стеклянная рыба вклад, который не включал некоторые ключевые корпоративные функции. Имена пакетов были изменены, а часть кода и конфигурации были перемещены.
Пользовательский интерфейс TopLink Mapping Workbench также был внесен в проект.
EclipseLink - это предполагаемый путь для обеспечения устойчивости для Oracle и TopLink. Предполагается, что следующий основной выпуск Oracle TopLink будет включать EclipseLink, а также следующий основной выпуск Oracle Application Server.
EclipseLink поддерживает использование в OSGi среда.
Sun Microsystems выбрал проект EclipseLink в качестве эталонная реализация за JPA 2.0.,[2] Oracle сделал то же самое для JPA 2.1.[3]
Рекомендации
- ^ «Часто задаваемые вопросы по платформе Eclipse Persistence (EclipseLink)» (PDF). Oracle. Архивировано из оригинал (PDF) 11 марта 2007 г.. Получено 2011-02-10.
- ^ «Eclipse объявляет о выпуске проекта EclipseLink для эталонной реализации JPA 2.0». Eclipse Foundation. 17 марта 2008 г.. Получено 2008-07-27.
- ^ «Выпуск Eclipse Link 2.5.2». Фонд Затмения. Получено 2016-05-11.