ส่วนมากเรามักจะคุ้นเคยกับการใช้งานคอมพิวเตอร์ส่วนบุคคลที่ติดตั้ง
โปรแกรมพวก Microsoft Office ที่ประกอบด้วย Word
ที่สำหรับพิมพ์เอกสาร Excel สำหรับสร้างตารางคำนวณ
โปรแกรมพวกนี้เราจะเรียกมันว่า Desktop Application
ซึ่งจะติดตั้งบนเครื่องคอมพิวเตอร์ส่วนบุคคลเครื่องใครเครื่องคนนั้น
หรือโปรแกรมสำหรับงานบัญชี
ที่บางหน่วยงานติดตั้งที่เครื่องคอมพิวเตอร์เป็นลักษณะ
Client-Server Application
โดยเก็บฐานข้อมูลไว้ที่เซิร์ฟเวอร์ (Server)
และติดตั้งตัวโปรแกรมบัญชีที่เครื่องใช้งาน (Client)
ซึ่งตอบสนองความต้องการเพิ่มขึ้นในด้าน Multi-User
หรือใช้งานพร้อมๆกันได้หลายๆคน โดยใช้ฐานข้อมูลเดียวกัน
เก็บฐานข้อมูลไว้ที่ส่วนกลาง
เทคโนโลยี Desktop Application
ไม่สามารถตอบสนองความต้องการการบริหารจัดการได้
โดยเฉพาะการทำธุรกิจที่ต้องปรับเปลี่ยนไปตลอดเวลา
ข้อมูลมีการเคลื่อนไหวตลอดเวลา
เพื่อตอบสนองภาวะตลาดที่แปรเปลี่ยน ระบบ Client-Server Application
ตัวโปรแกรมมีความซับซ้อน
การแก้ไข การ Upgrade ทำได้ยุ่งยาก
อย่างกรณี หากต้องการ Upgrade หรือเพิ่มคุณสมบัติเพิ่มเติมให้กับ
Application
ที่ตัวเซิร์ฟเวอร์ต้องหยุดระบบทั้งหมด
และเมื่อ Upgrade ที่เซิร์ฟเวอร์แล้ว ก็จำเป็นต้อง Upgrade ที่ Client
ด้วย หากระบบมีผู้ใช้งานจำนวนมาก
จะยิ่งเพิ่มความยุ่งยากมากขึ้น
|
|
อ้างอิงเว็ป : http://www.aicomputer.co.th/sArticle/002-what-is-Web-Application.aspx