„GlassFish“ - kas tai yra įgyvendinimas?

Stiklo žuvis

„GlassFish“ yra nemokamas, atviro kodo programinės įrangos programų serveris (pagal CDDL * ir GNU GPL licencijas) ir nemokamas, kurį sukūrė „Sun Microsystems“ (dabar „Oracle“). Jis diegia technologijas, apibrėžtas šios įmonės „Java EE“ platformoje, ir leidžia paleisti programas, palaikančias šią specifikaciją.

Yra komercinė versija „GlassFish“ vadinamas „Oracle GlassFish Enterprise Server“. Be to, „Oracle“ pateikė „TopLink“ patvarumo modulį. Kita vertus, ši platforma remiasi „Sun Java System Application Server“ - garsiojo „Apache Tomcat“ dariniu su papildomais komponentais, tokiais kaip „Grizzly“, kuris naudoja „Java NIO“, kad užtikrintų mastelio keitimą ir geresnį našumą.

* CDDL licenciją pakeitė viešoji „Eclipse“ licencija (EPL).
Jei įdomu, kuo skiriasi nemokama versija ir komercinė versija, antroji palaikoma mainais į kainą, sumokėtą už licenciją. Tokiu atveju jis labiau orientuotas į įmones, universitetus ir kitas organizacijas, kurioms to reikia.

„GlassFish“ serveris palaiko technologijos kaip JSP, JSF, Serverlets, EJB, Java API, JAXB, JPA, RMI ir kt. Tai leidžia kūrėjams turėti puikią platformą, kad būtų galima sukurti keičiamo dydžio ir nešiojamas programas. Be to, nesunku sukonfigūruoti apkrovos subalansuotą klasterį, kad šis projektas būtų pradėtas spausti į savo vietinį arba pagal sutartį sudarytą serverį.

Anksčiau komentavau, kad „GlassFish“ įgyvendina platformą „Java EE“ („Enterprise Edition“). Tiems, kurie to nežino, tai yra verslo „Java“ programų, kurios yra nešiojamos, kūrimo standartizacija, tai yra, jas galima naudoti bet kuriame serveryje, neatsižvelgiant į platformą ir be modifikacijų.

„GlassFish“ šiuo metu yra jo versija 5.x, kuris yra paskutinis arklidė. Tačiau turite naujesnių „Eclipse Foundation“ (dabartinio kūrėjo) versijų.

Daugiau informacijos apie „GlassFish“ - Interneto svetainė „GitHub“

Sužinokite daugiau apie „Eclipse GlassFish“ - „Eclipse Foundation“ oficiali svetainė

„GlassFish“ šaltinio kodas - GitHub


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.