Разработчики) | Фонд программного обеспечения Apache |
---|---|
Первый выпуск | 27 апреля 2012 г . |
Стабильный выпуск | |
Репозиторий | Репозиторий TomEE |
Написано в | Ява |
Операционная система | Кроссплатформенность ( JVM ) |
Тип | Сервер приложений |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | http://tomee.apache.org |
Apache TomEE (произносится "Томми") является Java Enterprise Edition в Apache Tomcat (Tomcat + Jakarta EE = TomEE) , который сочетает в себе несколько проектов корпоративных Java , включая Apache OpenEJB , Apache OpenWebBeans , Apache OpenJPA , Apache MyFaces и другие. [4] В октябре 2011 года проект получил сертификацию Oracle Corporation как совместимую реализацию Java EE 6 Web Profile. [5] [6]
Компоненты [ править ]
TomEE включает следующие компоненты с открытым исходным кодом:
Составная часть | Описание |
---|---|
Apache Tomcat | HTTP-сервер и контейнер сервлетов, поддерживающий Java Servlet и JavaServer Pages (JSP). |
Apache OpenEJB | Контейнерная система Enterprise JavaBeans с открытым исходным кодом (EJB). |
Apache OpenWebBeans | Реализация Java Contexts and Dependency Injection (CDI) с открытым исходным кодом . |
Apache OpenJPA | Реализация Java Persistence API (JPA) 2.1 с открытым исходным кодом . |
Транзакция Apache Geronimo | Реализация Java Transaction API (JTA) 1.2 с открытым исходным кодом . |
Apache MyFaces | Реализация Java Server Faces с открытым исходным кодом (JSF). |
Apache ActiveMQ | Реализация службы сообщений Java (JMS) с открытым исходным кодом . |
Apache CXF | Фреймворки веб-служб с различными протоколами, такими как SOAP, XML / HTTP, RESTful HTTP . |
Apache Derby | Полноценная система управления реляционными базами данных (RDBMS) с собственной поддержкой Java Database Connectivity (JDBC). |
TomEE JAX-RS , второй дистрибутив, добавляет поддержку Java API для веб-служб RESTful (JAX-RS).
Полный дистрибутив TomEE Plus добавляет дополнительную поддержку для: [7]
- Java API для веб-служб XML (JAX-WS)
- Архитектура соединителя Java EE
- Служба обмена сообщениями Java (JMS)
История [ править ]
Проект OpenEJB был начат Ричардом Монсоном-Хефелем и Дэвидом Блевинсом в 1999 году как реализация спецификации Enterprise JavaBeans с открытым исходным кодом. Блевинс продолжил разработку OpenEJB и интеграцию компонентов этого проекта с Apache Geronimo. В 2003 году компонент OpenEJB стал проектом, работающим под эгидой Apache Software Foundation, после чего он был переписан с упором на использование Tomcat в качестве встроенного веб-контейнера. Бета-версия TomEE была выпущена в октябре 2011 года, а первая готовая к производству версия была выпущена в апреле 2012 года. [8]
Версии [ править ]
Версия | Дата выпуска |
---|---|
9.0.0-М3 | 24 ноября 2020 г. [9] |
9.0.0-М2 | 07 августа 2020 г. [10] |
9.0.0-М1 | 22 июня 2020 г. [11] |
8.0.5 | 24 ноября 2020 г. [12] |
8.0.4 | 07 августа 2020 г. [13] |
8.0.3 | 22 июня 2020 г. [14] |
8.0.2 | 26 мая 2020 г. [15] |
8.0.1 | 20 янв.2020 г. [16] |
8.0.0 | 11 сен 2019 г. [17] |
8.0.0-M3 | 23 мая 2019 г. [18] |
8.0.0-М2 | 25 января 2019 г. [19] |
8.0.0-М1 | 19 октября 2018 г. [20] |
7.1.1 | 21 июня 2019 г. [21] |
7.1.0 | 7 сентября 2018 г. [22] |
7.0.6 | 6 июня 2019 г. [23] |
7.0.5 | 23 июля 2018 г. [24] |
7.0.4 | 26 сентября 2017 г. [25] |
7.0.3 | 13 марта 2017 г. [26] |
7.0.2 | 6 ноября 2016 г. [27] |
7.0.1 | 23 июня 2016 г. [28] |
7.0.0 | 25 мая, 2016 [29] |
7.0.0-М3 | 6 марта 2016 г. [30] |
7.0.0-М2 | 1 марта 2016 г. [31] |
7.0.0-М1 | 12 декабря 2015 г. [32] |
1.7.5 | 24 октября 2017 г. [33] |
1.7.4 | 7 марта 2016 г. [34] |
1.7.3 | 4 декабря 2015 г. |
1.7.2 | 18 мая 2015 года |
1.7.1 | 12 сентября 2014 г. |
1.7.0 | 10 августа 2014 г. |
1.6.0.2 | 6 мая 2014 г. |
1.6.0.1 | 16 апреля 2014 г. |
1.6.0 | 17 ноября 2013 г. |
1.5.2 | 17 марта 2013 г. |
1.5.1 | 14 декабря 2012 г. |
1.5.0 | 28 сентября 2012 г. |
1.0.0 | 27 апреля 2012 г. |
1.0.0 Бета 2 | 17 января 2012 г. |
1.0.0 Бета 1 | 2 октября 2011 г. |
Коммерческая поддержка [ править ]
Через два года после анонса Apache TomEE на JavaOne 2011 несколько создателей Apache TomEE объединились в Tomitribe [35], коммерческую компанию поддержки, посвященную сообществу Apache TomEE и сосредоточенную на продвижении ценностей открытого исходного кода. [36] [37]
Другая коммерческая компания поддержки Apache TomEE - это ManageCat. [38] ManageCat участвует во многих проектах Apache Java EE, чтобы внести свой вклад в экосистему Java EE с открытым исходным кодом.
См. Также [ править ]
- Список серверов приложений
Ссылки [ править ]
- ^ "Тег выпуска Apache TomEE 7.0.8 в репозитории GitBox проекта" . Проверено 11 июня 2020 . CS1 maint: discouraged parameter (link)
- ^ «Тег выпуска Apache TomEE 7.1.3 в репозитории GitBox проекта» . Проверено 11 июня 2020 . CS1 maint: discouraged parameter (link)
- ^ «Тег выпуска Apache TomEE 8.0.5 в репозитории проекта GitBox» . Проверено 27 ноября 2020 года . CS1 maint: discouraged parameter (link)
- ^ "Apache TomEE" . Apache OpenEJB .
- ^ «Фонд программного обеспечения Apache объявляет, что Apache TomEE сертифицирован как совместимый с веб-профилем Java EE 6» . MarketWatch . 4 октября 2011 г.
- ^ «Веб-стек Apache TomEE получает одобрение» . InfoWorld . 7 октября 2011 г.
- ^ "Сравнение Apache TomEE" .
- ^ "Apache TomEE" . Фонд программного обеспечения Apache .
- ^ "Страница загрузки Apache TomEE (выпуск 9.0.0-M3)" . Проверено 27 ноября 2020 года .
- ^ «Выпущен Apache TomEE 9.0.0-M2» . Проверено 16 октября 2020 года .
- ^ «Выпущен Apache TomEE 9.0.0-M1» . Проверено 16 октября 2020 года .
- ^ "Выпущен Apache TomEE 8.0.5" . Проверено 27 ноября 2020 года .
- ^ "Выпущен Apache TomEE 8.0.4" . Проверено 16 октября 2020 года .
- ^ "Выпущен Apache TomEE 8.0.3" . Проверено 22 июня 2020 .
- ^ "Выпущен Apache TomEE 8.0.2" . Проверено 27 мая 2020 .
- ^ "Выпущен Apache TomEE 8.0.1" . Проверено 21 января 2020 года .
- ^ "Выпущен Apache TomEE 8.0.0" . Проверено 11 сентября 2019 года .
- ^ "Выпущен Apache TomEE 8.0.0-M3" . Проверено 31 августа 2019 .
- ^ "Выпущен Apache TomEE 8.0.0-M2" . 25 января 2019.
- ^ "Выпущен Apache TomEE 8.0.0-M1" . 19 октября 2018.
- ^ "Выпущен Apache TomEE 7.1.1" . 21 июня 2019.
- ^ "Выпущен Apache TomEE 7.1.0" . 9 сентября 2018.
- ^ "Выпуск tomee-7.0.6 · apache / tomee · GitHub" . GitHub . Проверено 31 августа 2019 .
- ^ "Выпущен Apache TomEE 7.0.5" . 23 июля 2018.
- ^ "Выпущен Apache TomEE 7.0.4" . 26 сентября 2017.
- ^ "Выпущен Apache TomEE 7.0.3" . 13 марта 2017.
- ^ "Выпущен Apache TomEE 7.0.2" . 6 ноября 2016.
- ^ "Выпущен Apache TomEE 7.0.1" . 23 июня 2016.
- ^ "Выпущен Apache TomEE 7.0.0" . 25 мая 2016.
- ^ "Выпущен Apache TomEE 7.0.0-M3" . 6 марта 2016 г.
- ^ "Выпущен Apache TomEE 7.0.0-M2" . 1 марта 2016 г.
- ^ "TomEE 7.0.0-M1 уже здесь!" . 12 декабря 2015 г.
- ^ «Примечания к выпуску - ASF JIRA» . issues.apache.org . Проверено 5 февраля 2018 .
- ^ "Выпущен Apache TomEE 1.7.4" . 7 марта 2016 г.
- ^ "Создатель TomEE снимает крышку с новой компании Tomitribe" .
- ^ «Покормить рыбу» .
- ^ "Кто настоящие герои открытого кода?" .
- ^ «ManageCat, управление облаком и мониторинг» .
Внешние ссылки [ править ]
- Официальный веб-сайт
- Apache TomEE - Tomcat с пинком на выставке JAXLondon 2011
- Веб-профиль Apache TomEE Java EE 6 на JavaOne 2011