Стеклянная рыба это бесплатный сервер прикладных программ с открытым исходным кодом (под лицензиями 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 для обеспечения масштабируемости и повышения производительности.
Сервер 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
Будьте первым, чтобы комментировать