ผลต่างระหว่างรุ่นของ "เอ็กซ์วินโดวซิสเต็ม"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข
บรรทัด 2:
 
ระบบ X นั้นเตรียมส่วนประกอบพื้นฐานของระบบ GUI เช่น การวาดและเคลื่อนย้ายหน้าต่างบน[[หน้าจอคอมพิวเตอร์]], การทำงานร่วมกับ[[คีย์บอร์ด]]และ[[เมาส์]] แต่ไม่ได้ยุ่งกับ[[ส่วนติดต่อผู้ใช้]]โดยตรง ปล่อยให้โปรแกรมแต่ละตัวที่ทำงานบน X ทำหน้าที่นี้อย่างอิสระ
 
== การออกแบบ ==
X ทำงานแบบ[[ไคลแอนต์-เซอร์ฟเวอร์]] โดยที่ X เซอร์ฟเวอร์ติดต่อกับโปรแกรมที่เป็นไคลแอนต์ต่างๆ เซอร์ฟเวอร์มีหน้าที่รับคำสั่งแสดงผลทางหน้าต่าง และรับอินพุตจากผู้ใช้ทางคีย์บอร์ด เมาส์ หรือ จอสัมผัส เซอร์ฟเวอร์อาจจะเป็น
*โปรแกรมที่นำหน้าต่างไปแสดงผลในระบบการแสดงผลอีกระบบ
*โปรแกรมระบบที่ควบคุมจอภาพ
*ฮาร์ดแวร์โดยเฉพาะ
ส่วนโปรแกรมต่างๆที่ต้องการแสดงผลหรือรับอินพุตคือไคลแอนต์
 
การกำหนดไคลแอนต์และเซอร์ฟเวอร์ในระบบ X มักทำให้ผู้ใช้ใหม่สับสน เพราะดูเหมือนจะสลับกัน แต่ X ใช้มุมมองของโปรแกรมเป็นหลัก โดยโปรแกรมเป็นฝ่ายเรียกใช้บริการจึงถือเป็นไคลแอนต์ ส่วนระบบควบคุมการแสดงผลและนำเข้าเป็นผู้ใช้บริการจึงถือเป็นเซอร์ฟเวอร์
 
==ประวัติ==