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 เพื่อมอบความสามารถในการปรับขนาดและประสิทธิภาพที่ดีขึ้น
เซิร์ฟเวอร์ GlassFish รองรับ เทคโนโลยี เช่น JSP, JSF, Serverlets, EJBs, Java API, JAXB, JPA, RMI เป็นต้น ซึ่งช่วยให้นักพัฒนามีแพลตฟอร์มที่ยอดเยี่ยมในการพัฒนาแอปที่ปรับขนาดได้และพกพาได้ นอกจากนี้ การกำหนดค่าคลัสเตอร์โหลดบาลานซ์เพื่อเริ่มการบีบโปรเจ็กต์นี้บนเซิร์ฟเวอร์ในเครื่องหรือเซิร์ฟเวอร์ที่ทำสัญญานั้นไม่ใช่เรื่องยาก
ฉันได้แสดงความคิดเห็นก่อนหน้านี้ว่า GlassFish ใช้แพลตฟอร์มนี้ Java EE (รุ่นองค์กร). สำหรับผู้ที่ไม่รู้จักมันเป็นมาตรฐานสำหรับการพัฒนาแอปพลิเคชัน Java ธุรกิจที่พกพาได้นั่นคือสามารถใช้บนเซิร์ฟเวอร์ใดก็ได้โดยไม่คำนึงถึงแพลตฟอร์มและไม่มีการดัดแปลง
GlassFish อยู่ใน เวอร์ชัน 5.xซึ่งเป็นคอกสุดท้าย อย่างไรก็ตาม คุณมีเวอร์ชันใหม่กว่าจาก Eclipse Foundation (ผู้พัฒนาปัจจุบัน)
ข้อมูลเพิ่มเติมเกี่ยวกับกลาสฟิช - เว็บไซต์ บน GitHub
ข้อมูลเพิ่มเติมเกี่ยวกับ Eclipse GlassFish - เว็บไซต์อย่างเป็นทางการของมูลนิธิ Eclipse
รหัสแหล่งที่มาของ GlassFish - GitHub