网络服务是网络三要素之一。“网络服务”的实质就是用户计算机通过计算机网络所能完成的工作和提供的功能。对于一个计算机应用来说,它是把计算机中的数据、处理能力以及输入/输出资源有机地结合,并完成特定的任务和实现某种功能。而网络服务是把计算机应用拓宽于一个网络范围,使多个用户都能共享网络中的资源。
如前所述,网络服务的具体实现是与计算机网络所采用的NOS直接相关的,不同的网络操作系统所能提供的服务的多少是有一些差别的,服务的性能和使用范围也是不一样的。但是,不管哪一种网络操作系统,有些网络服务是必不可少的,即所有网络操作系统都应具备的这些服务功能,这就是通常所说的通用网络服务或基本网络服务。任何一个计算机网络都应提供或具备五种基本的网络服务:文件服务、打印服务、信息服务、应用服务和数据库服务。
1.文件服务
文件服务是任何一个计算机网络最基本的服务。文件服务的基本功能就是对文件的有效存储、提取以及传输,其本质是对数据文件进行读、写、访问控制、传输及数据管理。用户通过计算机网络所提供的文件服务可以完成以下有关文件的操作。
●迅速将一个文件在网络中进行移动。
●有效地使用存储设备在整个网络范围内进行文件备份。
●在整个网络范围内管理多用户之间的文件复制。
●对关键数据在整个网络范围内的备份。
由于网络文件服务增强了计算机存储设备的使用效率和计算机数据的提取性能,所以,文件服务被称为计算机网络提供的最主要服务之一。
文件服务具有以下基本功能。
(1)文件传输
在计算机网络中的文件传输,是指文件从网络的一个位置通过网络传输到网络中的另一个位置。在网络条件下的文件传输服务,使得文件的传输可以在相当轻松的方式下进行,可以不用去考虑文件大小、传输距离,甚至也可以不用去考虑本地的操作系统。显然网络文件传输服务不仅增强了办事效率,而且使以前那些不可能的数据及信息访问得以实现。
由于计算机网络具有对文件严格的访问控制机制,使得文件传输在网络环境的传输比非联网环境下的文件传输更加安全。在文件传输过程中,可以采用多种方式控制用户对系统和文件的访问,也可以对文件进行加密传输,使得文件只能被授权的用户正确接收。
(2)文件存储
计算机网络条件下的文件存储与文件传输有着最直接的联系,而这种联系取决于文件传输的目的或策略。在现代的计算机网络环境中,连接网络的已不再仅仅是计算机,还有很多专门用于保存数据的存储设备。也就是说,在网络中文件的存储已不是传统意义上的文件存储,而是分布式的多通道的文件存储模式。
在计算机网络中,可以把数据分别保存在磁盘、光盘、软盘或磁带上,每一种存储介质都有其特定用途。由于每一种存储设备的有效使用,都要求对多个设备的不断管理和维护,而这种多点存储与数据管理的实现是计算机网络最大的优势。受美国9·11事件的刺激而发展起来的SAN(存储区域网络)是网络文件存储服务技术最精彩的应用范例。
(3)数据迁移
随着时间的推移,保存在服务器或计算机网络存储设备中的有些数据变得不再有用。这时,为了节约昂贵的联机磁盘设备,就需要把那些用处不大但又不能删除的数据迁移到相对廉价或便于长久保存的脱机存储介质上,如光盘或磁带。将数据从一个存储介质移到另一处称为数据迁移。
在数据迁移过程中,可以使用网络文件服务的有关功能,把数据文件按年代、用户、大小或其他特性分门别类地迁移。
可见,通过计算机网络的文件存储和数据迁移功能,网络上的所有计算机都可以在任何时刻和任意地点可靠、长久地存储文件,有效地提高网络数据的可用性和安全性。
(4)文件同步更新
在计算机的应用中,同一个文件可能被多个用户在不同的地点使用,并且文件中的数据可能被不同的用户修改。但是许多应用需要每次读取的数据是最新的,从而要求每次打开的文件必须是最新的。对于非网络环境下的分布式应用这绝对是不可能的,只有通过网络的文件同步更新服务功能,才能实现上述目的。
(5)文件归档
网络的文件归档服务具有两方面的功能:一是文件的备份;二是文件的分类保存。把文件备份的存储设备连接到网络上时,文件归档处理将变得非常容易。一个网络管理员只需要利用计算机网络以及网络备份系统,便能够同时对多个文件服务器的文件进行归档。
2.打印服务
网络打印服务是计算机网络应用中最基本的网络服务之一。用户通过网络打印服务,控制和管理用户对连接在网络上的打印机的访问。网络打印服务具有以下基本功能。
●接受网上授权用户的打印作业请求。
●解释打印作业格式和打印机的设置。
●管理打印队列。
●接受用户对打印机的配置。
●连接网络打印机并把打印作业提交给打印机打印。
借助网络打印服务可达到以下目的。
●减少单位所需要的打印机数量。
●把打印机放置在最方便的地方。(www.xing528.com)
●缩短了提交打印作业的时间。
●有效且有限制地共享特定打印机。
●实现计算机网络传真的发送和接收。
从技术上看,网络打印服务具有以下优点及特性。
●利用有限的接口提供多重打印服务访问方式。
●消除了距离的限制。
●处理并发打印请求并对打印作业进行排队或提供优先服务。
网络传真服务是计算机网络打印功能的一个扩展应用。网络传真服务功能是将需要传真的图像经过数字化处理成为数据文件,该数据文件通过网络传给对方。先进的网络传真设备还能够把接收到的传真信息——传真数据文件送至对方的计算机上。这样,接收者可以在计算机上对传真信息进行查看后再决定是否打印输出。可见,网络传真服务较一般传统的传真应用成本低廉得多。
3.信息服务
信息服务与文件服务没有本质区别,都是对包含各种数据的文件(如文本文件、二进制数据文件、图像数据文件以及数字化声像数据文件)的存储、访问和发送。信息服务与文件服务的不同之处在于信息服务能够主动地处理计算机用户之间、用户应用程序之间、网络应用程序之间或者是文件之间的交互式通信。其“主动性”是信息服务的最基本的特征,也是信息服务不同于文件服务的基本特征。
信息服务不是简单地将数据文件保存起来,而是将数据文件传送给一个或多个主机,并且通知等待这些数据的用户。这种主动地把文件传输给对方的文件传输被称为文件的“推”。接收文件的用户并不一定是某个人,也可以是某个进程或事物或程序。信息服务是网络所特有的一种服务方式,其中最主要的应用就是现在被广泛使用的电子邮件。
借助于网络的信息服务,可以帮助人们达到以下目的。
●在用户间传递计算机生成的通知及文件——电子邮件。
●将电子邮件与其他的应用系统集成在一起,使信息服务的内容更全面。
●利用面向对象的软件对分布在网络各处的对象进行处理。
●利用工作流程及目标连接文档应用方式发布信息和共享数据。
●组织及维护用户和设备的信息目录。
4.应用服务
应用服务是一种向网络用户提供运行实用程序或应用软件的网络服务。应用服务不同于文件服务,因为它不仅允许计算机之间可以共享数据,同时还允许计算机之间共享处理能力。C/S模式的数据库系统是一种典型的网络应用服务。
网络应用服务具有以下两个特征。
●协调硬件及软件,使之在最为合适的平台上运行实用程序或应用软件。
●在网络范围内增强关键硬件的处理能力,并不需要对网络中每一台计算机进行升级。
网络应用服务意味着计算机综合能力的共享,尤其是计算机处理能力的共享。
5.计算机网络的数据库服务
网络数据库服务提供了基于数据库系统进行数据或信息的存取操作。数据库服务允许网络上的用户非过程化地控制数据的处理以及数据的表示。
数据库服务依赖于数据库应用程序,它允许用户向指定服务器发出数据操作请求,这便是数据库管理系统(DBMS)。在现代的网络数据库应用中,C/S方式的数据库系统是一种最普遍的网络数据库服务。
C/S方式的数据库服务系统,不但能够响应用户的请求,并负责向用户提供所要求的数据,同时还可以对这些数据进行优化和分类。借助网络数据库服务,可以达到以下目的。
●优化数据库记录的查询与存取。
●控制数据的存储位置。
●在更大范围内对数据进行逻辑组织。
●保证数据的安全性。
●减少数据库用户的访问时间。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。