什么是服务器结构?服务器如何工作的?

什么是服务器?服务器是通过网络向其他计算机(称为客户端)提供资源、数据、服务或程序的计算机或系统。理论上,每当计算机与客户端计算机共享资源时,它们就被视为服务器。服务器有多种类型,包括 Web 服务器、邮件服务器和虚拟服务器。单个系统可以提供资源并同时从另一个系统使用它们。这意味着设备可以同时作为服务器和客户端。,一些最早的服务器是大型计算机或小型计算机。小型机比大型机小得多,因此得名。然而,随着技术的进步,它们最终变得比台式计算机大得多,这使得微型计算机这个词有些滑稽。,,最初,此类服务器连接到称为终端的客户端,这些客户端不进行任何实际计算。这些终端称为哑终端,其存在只是为了通过键盘或读卡器接受输入并将任何计算的结果返回到显示屏或打印机。实际计算是在服务器上完成的。,后来,服务器通常是单一的、功能强大的计算机,通过网络连接到一组功能较弱的客户端计算机。这种网络架构通常被称为客户端-服务器模型,其中客户端计算机和服务器都拥有计算能力,但某些任务委托给服务器。在以前的计算模型中,例如大型机-终端模型,大型机确实充当服务器,即使它没有被称为该名称。,随着技术的发展,服务器的定义也随之发展。如今,服务器可能只不过是在一个或多个物理计算设备上运行的软件。此类服务器通常称为虚拟服务器。最初,虚拟服务器用于增加单个硬件服务器可以执行的服务器功能数量。今天,虚拟服务器通常由第三方在互联网上的硬件上运行,这种安排称为云计算。,服务器可以设计为执行单个任务,例如邮件服务器,它接受和存储电子邮件,然后将其提供给请求的客户端。服务器还可以执行多项任务,例如文件和打印服务器,它们既存储文件又接受来自客户端的打印作业,然后将它们发送到网络连接的打印机。,
服务器如何工作?,要用作服务器,必须将设备配置为侦听来自网络连接上的客户端的请求。此功能可以作为操作系统的一部分作为已安装的应用程序、角色或两者的组合存在。例如,Microsoft 的 Windows Server 操作系统提供了侦听和响应客户端请求的功能。另外安装的角色或服务增加了服务器可以响应的客户端请求类型。在另一个示例中,Apache Web 服务器通过安装在操作系统之上的附加应用程序 Apache 响应 Internet 浏览器请求。,,当客户端需要来自服务器的数据或功能时,它会通过网络发送请求。服务器接收此请求并以适当的信息进行响应。这是客户端-服务器网络的请求和响应模型,也称为调用和响应模型。作为单个请求和响应的一部分,服务器通常会执行许多附加任务,包括验证请求者的身份、确保客户端有权访问所请求的数据或资源,以及正确格式化或以预期的方式返回所需的响应大大地。,
服务器的结构,服务器的概念几乎与网络本身一样古老。毕竟,网络的意义在于允许一台计算机与另一台计算机通信并分发工作或资源。从那时起,计算不断发展,产生了多种类型的服务器结构和硬件。,
,什么是服务器?服务器是通过网络向其他计算机(称为客户端)提供资源、数据、服务或程序的计算机或系统。理论上,每当计算机与客户端计算机共享资源时,它们就被视为服务器。服务器有多种类型,包括 Web 服务器、邮件服务器和虚拟服务器。单个系统可以提供资源并同时从另一个系统使用它们。这意味着设备可以同时作为服务器和客户端。,一些最早的服务器是大型计算机或小型计算机。小型机比大型机小得多,因此得名。然而,随着技术的进步,它们最终变得比台式计算机大得多,这使得微型计算机这个词有些滑稽。,

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