สารบัญ:
คำจำกัดความ - Application ไคลเอ็นต์หมายถึงอะไร
แอปพลิเคชันไคลเอนต์เป็นแอปพลิเคชันแบบสแตนด์อโลนที่ทำงานบนเครื่องไคลเอนต์และมีการกำหนดค่าให้ทำงานเป็นองค์ประกอบ J2EE
แอปพลิเคชันไคลเอนต์ใช้สำหรับทำงานต่าง ๆ เช่นระบบหรือการดูแลแอปพลิเคชัน มันเป็นเรื่องปกติที่มีส่วนประกอบขององค์กรที่แข็งแกร่งเช่นบริการบนเว็บและ EJB ซึ่งติดตั้งในแอปพลิเคชันเซิร์ฟเวอร์ระยะไกล
Techopedia อธิบายแอปพลิเคชันไคลเอนต์
แอ็พพลิเคชันไคลเอ็นต์ต่างจาก Java servlets และ Java Server Pages (JSPs) ซึ่งเป็นคอมโพเนนต์ฝั่งเซิร์ฟเวอร์และคอมโพเนนต์ EJB ซึ่งเป็นคอมโพเนนต์ธุรกิจฝั่งเซิร์ฟเวอร์
เนื่องจากเขียนเป็นภาษาจาวาแอปพลิเคชันไคลเอนต์จึงถูกคอมไพล์เช่นโปรแกรมภาษาจาวาและเข้าถึงส่วนประกอบ Enterprise Java Bean (EJB) โดยตรง แอ็พพลิเคชันไคลเอ็นต์ยังมีความสามารถในการสร้างการเชื่อมต่อ HTTP เมื่อสื่อสารกับเซิร์ฟเล็ต นอกจากนี้ไคลเอ็นต์แอ็พพลิเคชันที่เขียนด้วยภาษาอื่นที่ไม่ใช่ Java สามารถโต้ตอบกับเซิร์ฟเวอร์ J2EE
ข้อดีของแอ็พพลิเคชันไคลเอ็นต์กับแอ็พพลิเคชัน Java สแตนด์อะโลนมีดังนี้:
- แอปพลิเคชันไคลเอนต์สามารถเรียกใช้ในเว็บเบราว์เซอร์หรือแอปพลิเคชันคอนเทนเนอร์
- แอปพลิเคชันไคลเอนต์เป็นแบบพกพาเนื่องจากมีซอฟต์แวร์ที่จำเป็นในไฟล์เก็บถาวรขององค์กร
- เนื่องจากมีไลบรารีที่จำเป็นแอปพลิเคชันไคลเอนต์จึงสามารถเข้าถึงบริการ J2EE ทั้งหมด
ข้อเสียเปรียบหลักของแอปพลิเคชันไคลเอนต์คือน้ำหนักที่หนัก
