计算机图形硬件(二) 5 - 5 图形网络、因特网上的图形

1  图形网络
         到目前为至,我们主要考虑了单用户独立系统中的图形应用。但是,多用户环境和计算机网络是目前许多图形应用的普遍特点。处理器、打印机、绘图仪和数据文件等许多资源都分布在网络中并为多个用户所共享。
        图形监视器在网络中一般称为图形服务器(graphics server),或简称服务器。通常,监视器包含有标准的输人设备,如一个键盘和一个鼠标或跟踪球。此时,该系统除了是一个输出服务器外还可以输人。网络上正在运行图形应用程序的计算机称为客户(client),其程序的输出在服务器上显示。包含处理器、监视器和输入设备的工作站可以完成服务器和客户两种功能。在网络上工作时,客户计算机可以向监视器(服务器)发送要求显示一个图形的指令。一般要将指令打包后传送,而不是在网络上逐条地传递指令。因此,图形软件包除了有生成图形的命令外还会包含与打包传送有关的命令。


2  因特网上的图形
        现在大量的图形开发工作在全球性计算机网络一一因特网(Intermet)上进行。因特网上的计算机使用传输控制协议/网际互连协议(TCP/IP)进行通信万维网(Word Wide Web)提供了超文本系统,使用户可以放人或阅读包含文本、图形和视频的文档。图形文件等资源由统一资源定位器(UniformResource Locator URL)来识别。每个URL包含两个部分:(1)传送文档的协议;(2)包含文档和可选的服务器位置(目录)的服务器。例如URL http://www.siggraph.org指出要用超文本传输协议(hypertext transfer protocolhtp)传送的一个文档并且服务器是www.siggraph.org,它是计算机学会图形学专业委员会(Special Interest Group in Graphics,SICCRAPH)的主页。URL的另一种常用类型以“ftp://”开头。这表明一个可以使用文件传输协议(le-transferprotocol)下载程序和其他文件的“tp场所”。

        因特网上的文档可用超文本标记语言(Hypertext Markup Language HTML)来组织。HTML的开发提供了一种简单方法来描述包含文本、图形和对其他文档的引用(超链接)。尽管使用HTMI和URL寻址可以找到资源,但在因特网上寻找信息还是很困难的。因此,美国超级计算应用国家中心(National Center for Supercomputing Application,NCSA)开发了一个称为 Mosaic 的浏览器

        可以使用户比较容易地查找 Web资源。Mosaic 浏览器后来发展成为 Nescape Navigator。接下来NetscapeNavigator又促进了Mozilla浏览器系列的著名成员 Firefox的诞生。超文本标记语言(HTML)提供了一种在因特网上开发图形应用的简单方法,但其功能有限因此,另一些用于因特网图形应用的语言也已开发出来,第3章将讨论这些语言。

你可能感兴趣的:(计算机图形学,计算机图形学)