1.X-Windiws是一款开放可移植图形系统的工业标准,但它并不内置于系统内核中,而是作为一个独立的组件。对于X-Window 组件而言,不管是任何设备,只要支持X-Window标准就可以执行应用程序来显示视图窗口。
2.X-Window是由X-client程序、X-Server程序、X-Window通信协议三个部分组成,他才有的是 客户端-服务器(C\S)模式结构,而X-Client是X-Server、X-Window之间的桥梁。
3.在X-Window结构中,X-Client在为X-Server提供服务,他需要先将X-Server的请求经过处理后提交给硬件,然后将处理结果返回到X-Server后提交给用户,而X-Client在处理这个过程中需要考虑到硬件的接口问题;
4.X-Server是整个X-Window的核心,负责处理来自用户的输入并向X-Client提出申请服务。X-Server可以创建窗口视图和文字,回应X-Client程序的需求。X-Server是一个普通的用户应用程序,能够控制显示器和输入设备之间,当用户需要使用X-Window资源的时候,需要通过输入设备提出资源的申请,这些申请信息先是有X-Server控制处理,然后通过X-Window通信协议向X-Client发送请求,所发生的这些与硬件的接口性质无关。
5.X-Window通信协,是X-Client和X-Server之间的桥梁,通信协议相当于通信通道,通过这个通道,X-Client可将信息传送给X-Server,而X-Server则相应一些信息给X-Client来结束本次对话。
6.X-Window系统中的X-Server主要控制来自客户端的输入输出,之后把接收到的信息通过X-Window协议传送给X-Client,X-C