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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.