GlassFish - что это за реализация?

Стеклянная рыба

Стеклянная рыба это бесплатный сервер прикладных программ с открытым исходным кодом (под лицензиями CDDL * и GNU GPL) и бесплатный, разработанный Sun Microsystems (теперь Oracle). Он реализует технологии, определенные в платформе Java EE этой компании, и позволяет запускать приложения, поддерживающие эту спецификацию.

Существует коммерческая версия GlassFish называется Oracle GlassFish Enterprise Server. Кроме того, Oracle предоставила модуль постоянства TopLink. С другой стороны, эта платформа основана на сервере приложений Sun Java System Application Server, производном от известного Apache Tomcat с дополнительными компонентами, такими как Grizzly, который использует Java NIO для обеспечения масштабируемости и повышения производительности.

* Лицензия CDDL была заменена общественной лицензией Eclipse (EPL).
Если вас интересуют различия между бесплатной версией и коммерческой версией, вторая поддерживается в обмен на цену, уплаченную за лицензию. В этом случае он больше ориентирован на компании, университеты и другие типы организаций, которые в нем нуждаются.

Сервер GlassFish поддерживает технологии такие как JSP, JSF, серверлеты, EJB, Java API, JAXB, JPA, RMI и т. д. Это позволяет разработчикам иметь отличную платформу для разработки масштабируемых и переносимых приложений. Кроме того, нетрудно настроить кластер с балансировкой нагрузки, чтобы начать втискивать этот проект на свой собственный локальный или контрактный сервер.

Ранее я отмечал, что GlassFish реализует платформу Java EE (корпоративная версия). Для тех, кто этого не знает, это стандартизация для разработки переносимых бизнес-приложений Java, то есть их можно использовать на любом сервере независимо от платформы и без модификаций.

GlassFish в настоящее время находится в его версия 5.x, которая является последней стабильной. Однако у вас есть более новые версии от Eclipse Foundation (текущий разработчик).

Подробнее о GlassFish - веб-сайт на GitHub

Узнайте больше о Eclipse GlassFish - Официальный сайт Eclipse Foundation

Исходный код GlassFish - GitHub


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)