จาวา vs J2EE
Java เป็นภาษาเขียนโปรแกรมและเป็นแพลตฟอร์มสำหรับพัฒนาและเรียกใช้แอปพลิเคชันซอฟต์แวร์ มีหลากหลายรสชาติ:
-
Java Standard Edition (Java SE)
นี่คือ Java เวอร์ชันวานิลลาธรรมดา คุณสามารถใช้แอพพลิเคชั่นซอฟต์แวร์ใดก็ได้ Java SE มีไลบรารีโค้ดขนาดใหญ่ซึ่งรวมถึงฟังก์ชันซอฟต์แวร์ที่ใช้ซ้ำได้มากมาย Java EE และ Java ME ที่อธิบายไว้ด้านล่างสร้างขึ้นบน Java SE
-
Java Enterprise Edition (Java EE)
Java รสชาตินี้สร้างขึ้นบน Java SE Java EE มีไลบรารีโค้ดเพิ่มเติมและเครื่องมือการพัฒนาที่มีประโยชน์เฉพาะตัวในการพัฒนาแอปพลิเคชันทางธุรกิจ
-
Java Micro Edition (Java ME)
นอกจาก Java SE ที่เป็นส่วนขยายอีกตัวแล้ว อันที่จริงนี่คือ Java SE เวอร์ชันลดขนาดและไลบรารีซอฟต์แวร์ที่เกี่ยวข้องซึ่งตอบสนองความต้องการเฉพาะของแอปพลิเคชัน Java ที่ควรทำงานบนอุปกรณ์ที่มีความสามารถจำกัด เช่น โทรศัพท์มือถือและพีดีเอ.
เมื่อเราพูดง่ายๆ ว่า “Java” เรามักจะหมายถึง Java Standard Edition
J2EE หมายถึง Java Enterprise Edition เวอร์ชันแรก
Java (เช่น Java SE) ไม่ได้กำหนดให้คุณใช้รูปแบบหรือสถาปัตยกรรมเฉพาะในการใช้งานแอปพลิเคชัน เป็น Java เวอร์ชันธรรมดา และคุณสามารถใช้แอปพลิเคชันของคุณได้ตามต้องการ
Java EE อย่างไรก็ตาม อธิบายสถาปัตยกรรมโดยรวมที่แอปพลิเคชันธุรกิจของคุณควรปฏิบัติตาม Java EE ยังรวมถึงแนวทางปฏิบัติที่ดีที่สุดและแนวทางปฏิบัติที่คุณอาจปฏิบัติตามในการจัดการกับข้อกำหนดเฉพาะของแอปพลิเคชันทางธุรกิจ