《LINUX平台应用》第04章[Linux上的X Window系统]理论课.pptVIP

  • 5
  • 0
  • 约3.91千字
  • 约 35页
  • 2017-05-10 发布于贵州
  • 举报

《LINUX平台应用》第04章[Linux上的X Window系统]理论课.ppt

Linux上的X Window系统 整个X Window由三个部分组成: X Server:是控制输出及输入设备并维护相关资源的程序,它接收输入设备的信息,并将其传给X Client,而将X Client传来的信息输出到屏幕上(在屏幕上构造方块(窗口),然后画出里面的元素 )。 X Client:是应用程序的核心部分,它与硬件无关,每个应用程序就是一个X Client。X Client可以是终端仿真器(Xterm)或图形界面程序,它不直接对显示器绘制或者操作图形,而是与X Server通信,由X Server控制显示。 X protocol:X Client与X Server之间的通信协议。 X服务程序响应X客户程序的请求,直接与图形设备通信,负责打开和关闭窗口,控制字体和颜色等底层的具体操作。每一个显示设备只有一个惟一的X服务程序。 X客户程序是使用系统窗口功能的一些应用程序,无法直接影响窗口或显示,它们只能请求X服务程序,并通过X服务程序提供的服务在指定的窗口中完成特定的操作 X协议是一个抽象的应用服务协议,包括了终端的输入请求和对X服务程序发出的屏幕输出命令,不包括对底层硬件的访问和控制。X协议是X服务程序和X客户程序进行通信的途径 X Window的特点 良好的网络支持:X Window采用了C/S网络结构,X Client和X Server可以通过网络来通信,而且

文档评论(0)

1亿VIP精品文档

相关文档