计算机网络中的服务器

在计算中,服务器计算机程序或设备,它为被调用的客户端(其他程序或设备)提供功能。这种架构称为客户端-服务器模型。单个整体计算分布在多个进程或设备上。服务器可以提供称为服务的各种功能。这些服务包括共享数据或资源在多个客户端之间,或为客户端执行计算。一个服务器可以服务多个客户端,一个客户端可以使用多个服务器。客户端进程可以在同一设备上运行。它还可以通过网络连接到服务器以在不同的设备上运行。服务器的示例可以包括数据库服务器、邮件服务器、打印服务器、文件服务器、网络服务器、应用程序服务器和游戏服务器。,,最常见的客户端-服务器系统是由请求-响应模型实现的,即客户端向服务器发送请求。在此模型中,服务器执行某些操作并将响应发送回客户端,通常带有结果或确认。将计算机指定为服务器级硬件意味着它专门用于在其上运行服务器。这意味着它比标准个人计算机更强大、更可靠。但大型计算集群可能由许多相对简单、可更换的服务器组件组成。,服务器类型及其应用:,应用程序服务器——这些服务器托管网络应用程序(在网络浏览器中运行的计算机程序),允许网络中的用户运行和使用它们,防止在他们自己的计算机上安装副本。这些服务器不必是万维网的一部分。他们的客户是带有网络浏览器的计算机。,目录服务器——这些服务器维护一个索引或信息目录,可以在大型分布式网络中找到这些信息。分布式网络可能包括计算机、用户、文件服务器上共享的文件和网络应用程序。目录服务器的示例是目录服务器和名称服务器。他们的客户是任何需要在网络上查找内容的计算机程序。示例可以是尝试登录的域成员、查找电子邮件地址的电子邮件客户端或查找文件的用户,通信服务器——这些服务器维护一个通信端点寻找其他端点然后与它们通信所需的环境。这些服务器可能包含也可能不包含通信端点目录和存在检测服务,具体取决于网络的开放性和安全性参数。他们的客户是通信端点。,计算服务器——这些服务器通过网络共享大量计算资源,包括 CPU 和随机存取存储器。任何需要比个人计算机可能承受的更多 CPU 能力和 RAM 的计算机程序都可以使用这些类型的服务器。客户端必须是联网的计算机才能实现客户端-服务器模型,这是必要的。,,数据库服务器——这些服务器通过网络维护和共享任何形式的数据库。数据库是有组织的数据集合,具有可以显示在表格中的预定义属性。这些服务器的客户端是电子表格、会计软件、资产管理软件或几乎任何使用组织良好的数据(尤其是大量数据)的计算机程序。,传真服务器——这些服务器通过网络共享一台或多台传真机,从而消除了物理访问的麻烦。任何传真发件人或收件人都是这些服务器的客户端。,文件服务器——通过网络共享文件和文件夹、保存文件和文件夹的存储空间,或两者兼而有之 联网的计算机是预期的客户端,即使本地程序可以是客户端,游戏服务器——这些服务器使多台计算机或游戏设备能够玩多人游戏。个人电脑或游戏机是他们的客户。,邮件服务器——这些服务器使电子邮件通信成为可能,就像邮局使蜗牛邮件通信成为可能一样。这些服务器的客户端是电子邮件的发件人和收件人,打印服务器——这些服务器通过网络共享一台或多台打印机,从而消除了物理访问的麻烦。他们的客户是需要打印东西的计算机。,代理服务器——该服务器充当客户端和服务器之间的中介,接受来自客户端的传入流量并将其发送到服务器。使用代理服务器的原因包括内容控制和过滤、提高流量性能、防止未经授权的网络访问或简单地在大型复杂网络上路由流量。客户端是任何联网的计算机。,,Web 服务器——这些服务器托管网页。Web 服务器负责使万维网成为可能。每个网站都有一台或多台网络服务器。客户端是带有网络浏览器的计算机。,
,在计算中,服务器是计算机程序或设备,它为被调用的客户端(其他程序或设备)提供功能。这种架构称为客户端-服务器模型。单个整体计算分布在多个进程或设备上。服务器可以提供称为服务的各种功能。这些服务包括共享数据或资源在多个客户端之间,或为客户端执行计算。一个服务器可以服务多个客户端,一个客户端可以使用多个服务器。客户端进程可以在同一设备上运行。它还可以通过网络连接到服务器以在不同的设备上运行。服务器的示例可以包括数据库服务器、邮件服务器、打印服务器、文件服务器、网络服务器、应用程序服务器和游戏服务器。,,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《计算机网络中的服务器》
文章链接:https://zhuji.vsping.com/503399.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。