GlassFish adalah pelayan aplikasi perisian sumber terbuka percuma (di bawah lesen CDDL * dan GNU GPL), dan percuma yang dikembangkan oleh Sun Microsystems (sekarang Oracle). Ini menerapkan teknologi yang ditentukan dalam platform Java EE syarikat ini, dan memungkinkan menjalankan aplikasi yang mendukung spesifikasi ini.
Terdapat a versi komersial GlassFish dipanggil Oracle GlassFish Enterprise Server. Selain itu, Oracle telah menyediakan modul ketekunan TopLink. Sebaliknya, platform ini didasarkan pada Sun Java System Application Server, turunan dari Apache Tomcat yang terkenal dengan komponen tambahan seperti Grizzly, yang menggunakan Java NIO untuk memberikan skalabilitas dan prestasi yang lebih baik.
Pelayan GlassFish menyokong teknologi seperti JSP, JSF, Serverlets, EJBs, Java API, JAXB, JPA, RMI, dll. Ini membolehkan pemaju mempunyai platform hebat untuk mengembangkan aplikasi yang boleh diskalakan dan mudah alih. Di samping itu, tidak sukar untuk mengkonfigurasi kelompok seimbang beban untuk mula memasukkan projek ini ke pelayan tempatan atau kontrak anda sendiri.
Saya sebelum ini memberi komen bahawa GlassFish menggunakan platform ini Java EE (Edisi Perusahaan). Bagi mereka yang tidak mengetahuinya, ini adalah standardisasi untuk pengembangan aplikasi Java perniagaan yang mudah alih, iaitu, ia dapat digunakan di mana-mana pelayan tanpa mengira platform dan tanpa modifikasi.
GlassFish kini masuk versi 5.x, yang merupakan kandang terakhir. Walau bagaimanapun, anda mempunyai versi yang lebih baru dari Eclipse Foundation (pembangun semasa).
Maklumat lanjut mengenai GlassFish - Laman Web di GitHub
Ketahui lebih lanjut mengenai Eclipse GlassFish - Laman Rasmi Yayasan Eclipse
Kod sumber GlassFish - GitHub