Java jar , war,ear นามสกุลไฟล์สำหรับ Deploy ในรูปแบบต่างๆของ Java
บทความเกี่ยวกับ : Java jar , war,ear นามสกุลไฟล์สำหรับ Deploy ในรูปแบบต่างๆของ Java
พูดถึงไฟล์ ดอท .jar แล้วหลายคนคงพอรู้จัก แต่ถ้าบอกว่า
ดอท .war , ดอท .ear แล้วคงจะได้ยินกันใหนหมู่ Enterprise ที่พัฒนากันในรูปแบบ Web Application
เนื่องจาก Source ในภาษา Java จะถูก Compile ออกมาเป็น Class มากมาย ทำให้ไม่สะดวกเวลาเอาไปใช้งานจึงทำให้เกิด zip Format ออกมาเป็นนามสกุลต่างๆ เช่น
- ไฟล์ java .jar หมายถึง Java Library ทั่วไปที่ Compile แล้ว Pack หรือ Zip ไว้ในรูปแบบของ jar file
- ไฟล์ Web Application .war เ็ป็น Zip ไฟล์ที่เกิดจากการ Pack Code ตามโครงสร้าของ Web Application
- ไฟล์ Enterprise Application .ear เป็นไฟล์ที่ใหญ่ที่สุดที่อาจรวม หลายๆ war ไว้ข้างใน หรือ หลาย application ไว้ข้างใน ไฟล์ .ear เกิดขึ้นมาพร้อมๆ กับ ยุคของ EJB ที่มีการกำหนด Deployment Format ไว้
ไฟล์แต่ละนามสกุลก็จะมีโครงสร้างภายในแตกต่างกันและถูกนำไปใช้งานแตกต่างกันไป
ไว้บทความต่อไปค่อยมาลงลึกทีละ Format กัน
พูดถึงไฟล์ ดอท .jar แล้วหลายคนคงพอรู้จัก แต่ถ้าบอกว่า
ดอท .war , ดอท .ear แล้วคงจะได้ยินกันใหนหมู่ Enterprise ที่พัฒนากันในรูปแบบ Web Application
เนื่องจาก Source ในภาษา Java จะถูก Compile ออกมาเป็น Class มากมาย ทำให้ไม่สะดวกเวลาเอาไปใช้งานจึงทำให้เกิด zip Format ออกมาเป็นนามสกุลต่างๆ เช่น
- ไฟล์ java .jar หมายถึง Java Library ทั่วไปที่ Compile แล้ว Pack หรือ Zip ไว้ในรูปแบบของ jar file
- ไฟล์ Web Application .war เ็ป็น Zip ไฟล์ที่เกิดจากการ Pack Code ตามโครงสร้าของ Web Application
- ไฟล์ Enterprise Application .ear เป็นไฟล์ที่ใหญ่ที่สุดที่อาจรวม หลายๆ war ไว้ข้างใน หรือ หลาย application ไว้ข้างใน ไฟล์ .ear เกิดขึ้นมาพร้อมๆ กับ ยุคของ EJB ที่มีการกำหนด Deployment Format ไว้
ไฟล์แต่ละนามสกุลก็จะมีโครงสร้างภายในแตกต่างกันและถูกนำไปใช้งานแตกต่างกันไป
ไว้บทความต่อไปค่อยมาลงลึกทีละ Format กัน
ความคิดเห็น
แสดงความคิดเห็น