GlassFish - การใช้งานนี้คืออะไรกันแน่?

กลาสฟิช

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 Public License (EPL)
หากคุณสงสัยเกี่ยวกับความแตกต่างระหว่างเวอร์ชันฟรีและเวอร์ชันเชิงพาณิชย์ เวอร์ชันที่สองจะได้รับการสนับสนุนโดยแลกกับราคาที่จ่ายสำหรับใบอนุญาต ในกรณีนี้ จะเน้นไปที่บริษัท มหาวิทยาลัย และองค์กรประเภทอื่นๆ ที่ต้องการมากขึ้น

เซิร์ฟเวอร์ 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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา