当前位置:早雪网网络学院编程文档软件工程

从程序员的角度看xwindows

减小字体 增大字体 作者:未知  来源:从互联网收集整理并转载  发布时间:2005-03-04 01:13:46

作者 : maa (台湾网友) ideal改写

前言

     X Window System 是一套 Client-Server 体系结构的窗口系统,它是现代Unix 系统 (包括 LinuxFreeBSD etc.) 所必备的图形界面。本文以 programmer 的观点,对 X Window System 的几个重要特征做介绍,让读者在开始撰写 X 应用程序前,先有个清晰的 X 概念: (笔者将假设你已熟悉于 X Window 环境中工作)

What is X Window System

     在 1984 年前,有许多商业公司开始为 UNIX 系统开发图形用户接口 (GUI),由于每个公司所发展的图形接口规格不一致,而且所开发的系统大都依赖于各公司所用的计算机系统 (MainframeMini ComputerWorkStation ),结果各个图形接口不仅无法彼此沟通,要让应用程序能在多个系统上执行,更是一件困难的事;同时由于接口规格不一,程序撰写的方法也会随平台而有所不同,programmer 也因此增加了不少困扰。

     一个使用者很容易就能熟悉如 Microsoft Windows Apple Macintosh 等图形接口系统,但对程序员 来说,写 Windows 的程序和写 Machintosh 的程序,其方法与风格是完全不同的两回事 (因为程设接口不一致);再者,这些窗口系统都局限于硬件环境与操作系统制造厂商,可在 Mcrosoft Windows 平台上跑的程序,既无法拿到 Macintosh 上执行,也只限在 PC 环境中使用 (这边所指的是包含了图形接口程序代码的程序)

     有鉴于此,麻省理工学院 (MITMassachusetts Institute of Technology) 便在 1984

[1] [2] [3] [4]  下一页

Tags:

[数据载入中...] [返回上一页] [打 印]
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论