客户端![]()
计算中的客户端类型
![]() 计算机网络中的客户端可以分为以下三类:
瘦客户机胖客户通常被称为富客户或胖客户。这些客户机自己执行大部分处理。这些客户端处理大量数据,并拥有高效的处理器。它们不依赖于服务器来处理它们提供的信息。胖客户端最常见的例子是个人电脑。个人电脑为用户提供了许多功能,而不需要严重依赖服务器来提供这些服务。 例如,一台使用美术软件的计算机可以直接将结果共享到网络,或者一台用于玩多人在线游戏的设备就是一个厚客户端。运行方式类似于通过连接网络发送或接收文件的独立机器的桌面被称为工作站。 瘦客户端它也被称为最小客户端。它利用主机的资源。大多数瘦客户机设备只表示应用服务器处理的数据。服务器端负责对数据执行任何处理。 例如,使用谷歌文档或MS Office web应用程序的设备就是瘦客户端。 无盘节点它是瘦客户机和粗客户机的混合体。它兼有上述两种型号的特点。与在厚客户端中一样,大量数据由客户端处理,但依赖于服务器存储持久数据。这种方法很有用,因为它提供了上述模型的特性。它提供了胖客户端所提供的多媒体支持和高性能,同时对于瘦客户端也具有高度的灵活性和易于管理。 例如,玩在线游戏(如侠盗猎车手)的设备就是一个无盘节点。 零节点这些客户机类似于瘦客户机,但是更瘦,并且瘦客户机的成本比瘦客户机的成本要低。它们更节能,因为它们比厚客户机或瘦客户机需要的更少。它们不需要配置。在零客户端系统中没有存储数据的存储空间。 客户端与服务器的交互
客户端和服务器端客户端指的是在用户端执行的功能,而服务器端指的是由服务器执行的任务。例如,JavaScript在客户端执行。脚本在用户的浏览器上运行,这就是为什么它被认为是客户端脚本。相比之下,CGI(公共网关接口)在服务器端执行,被称为服务器端。 与客户机一样,服务器也可以是各种类型的。服务器可以是应用服务器或不同的系统,也可以是数据库或web应用服务器。当桌面不能独立执行某项功能时,它可能需要服务器。系统向其他系统请求丢失的资源。因此,当系统请求服务时,它被称为客户端,而提供服务的系统被称为服务器。 客户端和服务器架构示例连接到网络并通过网络共享资源的设备充当该网络中的客户端或服务器。可以有多个客户机-服务器关系,例如web、文件或资源共享或邮件服务。 当用户使用网络浏览器从互联网上收集信息时,网络浏览器就相当于互联网上的客户端,并向服务器发送对网页的请求。服务器通过向用户提供或拒绝对网页的访问来响应客户端的请求。服务器向浏览器返回一个HTML(超文本标记语言)文件。 系统管理请求并接受或拒绝计算机的请求。如果接受,它将请求的HTML文件发送到服务器。它们负责执行存储大量数据和管理数据文件等任务。它允许用户在虚拟网络上共享大量数据,而无需物理地共享文件。文件服务器的一些常见示例是连接到网络的存储设备或用于托管在internet上共享的文件的计算机。 文件传输协议是允许用户在使用TCP/IP连接的系统之间共享文件的协议。它依赖于控制对话的命令通道和负责共享文件的数据通道。
下一个话题
下降
|