X11 服务器 是 X Window System(简称 X11 或 X)架构中的一个关键组件,用于在图形用户界面(GUI)情况中绘制窗口、处理输入事件(如鼠标和键盘操纵)并表现图形内容。它通常用于类 Unix 体系(如 Linux 和 BSD),但也可以在 Windows 和 macOS 体系上通过额外的软件安装来实现。
X Window System 简介
X Window System 是一种网络透明的图形表现体系,它答应应用步调通过网络向远程计算机发送图形操纵命令,并在本地表现这些图形界面。X11 是这一体系的第11个版本,因此通常被称为 X11。 1、X11 的网络透明性
X11 的一个重要特性是网络透明性。它答应你在一台计算机上运行图形化的应用步调,但将其图形界面通过网络表现在另一台计算机上。
X 客户端:运行图形应用步调的计算机,称为 X 客户端。它负责生成图形界面的内容,并通过网络将这些内容发送给 X 服务器。
X 服务器:负责表现图形界面并处理输入装备(如鼠标和键盘)。X 服务器 可以运行在本地,也可以运行在远程计算机上,通过网络吸收来自 X 客户端 的图形哀求。
2、X11 服务器的作用
X11 服务器 负责在用户的计算机上表现图形界面,并处理输入装备(如键盘和鼠标)的操纵。它吸收来自 X 客户端 的图形哀求,将这些哀求转换为现实的图形表现操纵,并将用户的输入转达回 X 客户端。在 X11 模子中,服务器和客户端的脚色可能与其他计算模子中的定义稍有差别: