„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ą.
„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