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 (Enterprise Edition). За тези, които не го знаят, това е стандартизация за разработване на бизнес Java приложения, които са преносими, тоест те могат да се използват на всеки сървър, независимо от платформата и без модификации.

В момента е GlassFish неговата версия 5.x, която е последната конюшня. Имате обаче по-нови версии от Eclipse Foundation (текущ разработчик).

Повече информация за GlassFish - Уебсайт на GitHub

Научете повече за Eclipse GlassFish - Официален сайт на фондация Eclipse

Изходен код на GlassFish - GitHub


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.