Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说X Windows的理解与使用[通俗易懂],希望能够帮助你!!!。
X window 是Unix/Linux系统上的图形用户界面 一个Linux的发行版,比如说Ubuntu,Centos都是Linux内核加上图形用户界面(比如GNome,KDE)再加一堆应用软件组成的。 所以说x window也是Linux上的一个应用软件,没有它,Linux也照样可以跑。
可以分为如下三部分
2. x server
3. x protocol
资源统一管理,方便共享。由于x server接管了硬件,client不需要直接使用。x server方便获得输入事件,主动发给各个client。
远程显示。一般来说server和client是在同一台电脑上,但是也可以不在不同网络的不同电脑上。这样即使你远程登录,也可以在本机上显示远程端的程序。
采用C/S,clinet和server可以解耦。client可以采用任意语言开发,只要符合x protocol要求就可以了。
看下图:
上一篇
已是最后文章
下一篇
已是最新文章