计算机网络的各种服务
1.文件服务
文件服务包括对数据文件的有效存储、提取、管理及传输。它能使用户迅速地把文件根据需要从一个地方向另一地方进行移动;能最佳、最经济地利用存储设备;可以对文件的多次复制进行有效管理;对重要数据、关键文件进行复制与备份。
由于网络文件服务增强了计算机的数据访问能力,提高了存储器的使用效率,因而它是计算机网络提供的最主要的服务之一。
文件服务的最基本特性就是文件共 享,在网络这种多个用户同时对同一资源的竞争夺取就成为现实问题。文件服务必须有锁定与保密控制,锁定用来协调用户之间对同一资源的竞争,它允许用户临时获得对某一资源的全部控制权,一旦使用结束马上释放对它的控制;保密性是由文件服务的系统管理者,为每一个网络用户赋予一定的访问许可权限,也可以授权进行信息传输。一般网络文件服务在文件传输时,采用口令方式控制对系统和数据的访问,也可以采用加密方法对数据进行保密编码,使得数据只能被知道密码的用户来读取。
随着应用时间的增长与范围的扩大,大量数据的膨胀引起联机、准联机和脱机存储设备的急速发展。计算机数据一般都是存储在各种磁盘、光盘、软盘和磁带上,每一种存储介质都有它特定的用途。多种存储设备共同使用、合理调度、高效运转、动态管理,可以给用户带来最佳的经济效益。
联机存储设备———磁盘、光盘。它们的价格相对来讲要高一些,但它们具有最佳的存取速度。
准联机存储设备——磁带机、光盘组。利用它们可以构成海量存储系统。脱机存储设备——软盘、CD-ROM、盒式磁带。价格便宜,便于携带。
随着时间的推移,有些数据可能逐渐变得不那么重要了,这时它们可以从昂贵的联机磁盘设备上下移到相对便宜的、便于长久保存的脱机存储介质上(如磁带、只读光盘片)。数据从一
存储介质转移到另一种被称为数据迁移。网络文件服务可以按年代、用户或各种其它特性来进行文件迁移。
文件传输、文件迁移若是对某台移动的计算机((不是总在网络上的计算机)做某种处理工作时,如从网上拷贝一份文件,这时很可能网上另外有用户对该文件做了修改,这样拷走的文件可能是一份过时的旧文件。为此,有一种称之为文件同步更新的文件服务应运而生。件同步更新服务,通过跟踪、对比保存的文件时间来判定最新的文件,以及知道谁拥有这个文件,它是否发生了变化。利用这个信息,网络中始终用最新的文件替换相应的旧文件,当文件存储介质连接到网络上时,数据文件备份变得非常重要,同时操作也非常容易。网络操作员可以利用网络同时备份多个文件服务器的内容,集中进行管理。
2.打印服务
打印服务是网络上非常重要的一个应用,它控制和管理打印终端设备。打印服务接收打印作业请求,解释打印作业模式,进行打印设备的配置和管理打印队列。
打印机端口通常都是根据其电缆接口性能来设计的,它与计算机的连接距离受到严格的限制。由于网络系统具有覆盖面广、传输速度快的优点,所以将打印机连接到网络上,就可将它安装在网络的任何位置上,最有效地解决了直接连线的距离限制。
打印服务可以处理并发的打印服务请求,建立打印队列,构成脱机打印功能。当有两个用户试图同时送数据到网络打印机上时,打印排队功能将消除它们对打印机有限的接收和存储打印请求能力的竞争。打印队列是打印服务中的一部分,它用于捕获和保存计算机的打印作业。根据各个打印作业的执行特点,打印队列可以控制、排序和管理这些打印作业。
当用网络打印服务进行打印请求时,打印请求和打印数据就被送到打印队列中,根据先进先出的顺序(也可以按某种优先权),一直等到有空闲的打印机后,即可执行它的打印作业。
通过协调打印机与用户之间的关系,排队队列打印方式增强了网络打印服务的效率。同时由于允许多个用户以网络速度将它们的打印请求与数据一起送到打印队列,形成假脱机打印,每个用户都可以迅速完成打印请求工作而转入到其它任务上,效率自然而然大大提高。传统的传真机是使用调制解调器、扫描仪和打印技术来实现的。它发送一份正规打印的文档到另一处的传真机上,一般都要先在计算机生成所需要的格式,送到打印机上按一定的大小比例打印,然后由传真机扫描进行生成电子图象,通过调制解调器将这份文档发出。而计算机打印出的文档有时未必有用,只好扔掉。今天我们利用某些专用的软硬件,通过网络来发送传真,这就是当今流行非常快的网络传真服务。
络传真服务不需要形成书面的文档,它可以直接形成电子文档,并且可以像打印队列一样,建立传真服务队列,将各个用户的传真按规定整理后发到各个目的地。
利用网络传真服务可以直接接收传真文档,通过网络送到相应的计算机中处理,可以从屏幕上直接观看,根据需要决定是否打印,或者是进行某种特殊的处理。
3.报文服务
报文服务包括对正文、二进制数据、图象数据和数字化声象数据的存储、访问和发送。报文服务与文件服务有一定的相似之处,但也存在较大的差异。报文服务能够主动处理网络上各用户之间、应用程序之间或文件之间的交互式通信。报文服务不是简单地把数据文件存储起来,而是把报文数据一站一站地向前传送,并且通知那些等待这些数据的用户赶快取得这些数据。
报文服务通常都具有促进计算机网络上各个作业之间通信的作用。面向作业的报文应用软件,通过充当作业代理人的角,来完成网络中各作业之间的相互通信。由于面向作业应用的存在,使网络中的作业联系不必像以往的系统,让每一个作业都和与它有关的作业联系,
它仅需要作业使用本地的报文服务与其代理人通信即可。通过代理人负责与目的方的作业进行报文通信。
报文服务随着使用的扩大,不断地建立和更新目录,以便标识用户或实体的当前地址,并把报文需求传送给它们。维护及更新目录的全部功能被称为目录服务,除服务器内部使用以外,它还可以被网络应用软件所共享,使它们可以方便地到各自的服务对象进行通信操作。利用网络目录服务,网络各用户不需要知道对象的位置、地址、语法或者诸如网络路由选择和交付数据等信息。
4.应用服务
对于一种为网络客户运行软件处理数据的服务,被称为应用服务。应用服务不同于文件服务,它不仅允许客户机之间可以共享数据,而且还允许它们共享处理能力。
网络应用服务应具有协调硬件及软件的能力,使之成为某应用软件的最佳平台,并且不用对网络上的每一台计算机进行升级,仅增加个别关键设备,即可获得网络整体的处理能力。对应用服务器而言,它最大的优点就是,可以借助专用设备提高运行速度、增强数据的集成度
和系统的安全性、扩大网络的使用范围。不过在一个网络系统中,哪一些处理由服务器负责,哪一些又归客户机来负责呢?典型的情况是,一般应用服务器要比客户机有更强大、更专业的处理能力,可能应用服务器还配置特殊的操作系统(如在NetWare 网中,用UnixWare AS 来建立数据处理应用服务器),以使某些特殊的处理得以最佳优化。
网络应用服务还可为系统使用者提供相当便宜的升级方法。当客户需要更强的计算机处理能力时,只需将网络应用服务升级即可。当然,它要在新的计算机上使用同一个操作系统,或者只在一个新的操作系统之上使用相同的应用软件。
5.数据库服务
网络数据库服务的基础自然是落在网络的数据库服务器上。它也是一类特殊的应用服务器,它对网络上的数据或信息进行存储和提取操作,允许客户机控制数据的处理和表示,这就是所谓的客户机/服务器数据库系统,该系统可以让客户通过网络向它发出数据操作的请求,并及时响应、处理。
客户机/服务器数据库应用系统把请求和提供数据的任务进行分割和优化。客户机具有对任何
进行阐述请求和响应处理的功能,而数据库服务器只对请求进行处理,并返回结果。网络数据库服务的功能是∶优化计算机对数据库记录的存储、查询和提取;控制数据的存储位置;组织逻辑数据;保证数据的安全和保密性;减少客户对数据库的访问时间。
大型机构经常将任务和信息分放在多个部门中。当数据需要共享时,将会产生诸如谁在控制哪些数据以及数据存放在何处这类问题。网络数据库服务,采用一种分布数据操作的策略,负责管理分布环境下对逻辑集成、物理分散的数据的建立、控制和维护,协调数据在各个计算机系统上的变化,使客户得到透明的数据共享的效果。
提取本地数据库中的数据一般要比提取远 程数据库快速得多,所以用户通常都更愿意在本地数据库上工作。但当有多于两个数据库拷贝在同一系统中时,简单的本地存取使用具有极大的危险性,很容易根据过时的或错误的信息来做决定,复制机制在网络上建立了分布数据库同步复制拷贝功能。
目前,先前的数据库软件都采用两种不同的方法来进行所谓分布式数据库复制方法。第-种方法是使用主数据库,它就像是一个仓库,把新增加和改变的数据都放在这个仓库中。数据库管理系统负责保证仓库中的每一条记录都能及时送到各个复制数据库中,以保证大家都使用
正确无误的最新数据。第二种方法实际上是权力下放,把记录增加和变化的责任分给每一个数据库,每一个本地数据库管理系统必须与其它系统协调一致,确保数据的增加与变化同步进行。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。