客户端是什么

小白 QA 2020-06-22 16:13:09 阅读(...)

客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。

客户端Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。

客户端是什么

简介

客户端也称为工作站(Workstation),指连入网络的计算机,它接受网络服务器的控制和管理,能够共享网络上的各种资源。个人计算机接入因特网后,在获取因特网服务的同时,其本身就成为一台因特网上的工作站。网络工作站需要运行网络操作系统的客户端软件。

随着各类平板电脑、智能手机的出现,这些设备本质上是一个个小型化的手持计算机设备,具有相当强大的网络功能。它们自然也就成了网络客户端中迅速扩大的主力队伍。

原理

客户端及伺服端的关系不见得一定建立在两台分开的机器上,同一台机器中也有这种主从关系的存在。提供服务的伺服端及接受服务的客户端也有可能都在同一台机器上,例如我们在提供网页的服务器上执行浏览器浏览本机所提供的网页,这样在同一台机器上就同时扮演伺服端及客户端。

发展

随着计算机网络的发展,连接形式逐渐发生变化。至今为止,主流的两种网络连接模式为 C/S 和 B/S 模式,即客户端/服务器端和浏览器端/服务器端。因此,所说的客户端更应该理解为 C/S。即通过向客户机上写一些程序,保证即使服务器端出现故障或者维护时候,客户端依然可以在保证工作的前提下、实现脱机工作。

DNS 客户端

当用户使用域名而不是 IP 地址访问网络资源时,系统会对需要访问的域名进行解析,即找到域名对应的 IP 地址。首先查询本地的域名信息缓存,如果查询成功,则返回相应的 IP 地址,否则向本地域名服务器发出 DNS 请求。

web 客户端

Web 客户端主要指 web 浏览器(Browser)。其主要功能是将用户向服务器请求的 Web 资源呈现出来,显示在浏览器窗口中。资源通常有 html、pdf、image 及其他格式。主流的 Web 页面浏览器有:微软的 IE、Mozilla 的 Firefox、苹果公司的 Safari、Google 的 Chrome 及 Opera 软件公司的 Opera。

浏览器的主要组件包括用户界面(User Interface)、浏览器引擎(Browser Engine)、渲染引擎(Rendering Engine)、网络(Networking)、UI 后端(UI Backend)、JS 解释器(JavaScript)、数据存储(Data persistence)等。

游戏客户端

游戏客户端是将游戏中的很多资源储存起来的软件。玩家通过客户端输入指令,客户端翻译成数据发送给服务器,服务器处理完给出结果,然后再由客户端翻译成图形化表现出来告诉玩家。可以说,客户端是一个玩家和服务器之间中介。

移动客户端

移动客户端以手机为例,手机客户端就是可以在手机终端运行的软件。也是 3G 产业中一个重点发展的项目,具有重要的意义。

随着 3G 时代的到来,手机上网已经慢慢地进入了人们的生活,谈到未来基于手机上的无线互联网的发展趋势究竟是手机客户端上网还是手机 wap 上网,这个阶段我们还很难过早的下定论,但是有一点可以肯定,那就是用户体验的好坏将直接决定两者的前途命运。

无线互联网网络环境以及各种条件之下,手机客户端上网与手机 WAP 上网存在各自的优缺点。客户端软件需要在手机上安装才能使用;而利用手机 WAP 上网,第一次则需要手动输入网址,将该网址保存为标签后便可以做到较为方便的访问。

在手机上完成输入网址或者在众多保存的标签中查找需要的网址,确实是需要一定时间的。除了游戏类客户端,渐渐地商务应用的客户端渐渐被大家熟悉和应用,为我们的生活、工作带来了便捷。

CS模式和BS模式结合产品

例如手机 QQ 中,涉及到 IM 部分均为 CS 模式(这一块难以通过 BS 模式支持的协议来表现),而其他的频道例如资讯、音乐、书城、股票等则通过 BS 方式来表现。手机 msn 也和手机 qq 类似,在 IM 功能实现上采用 CS,而资讯类采用 BS 方式。手机 QQ 音乐中除音乐门户是 BS 模式外,其他都是 CS 模式实现。

收藏 0个人收藏
走进科技生活方式

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 腾讯新闻客户端是什么

    腾讯新闻客户端是什么

    腾讯新闻客户端是基于IOS、Android平台的腾讯新闻服务,是腾讯团队用心打造的一款丰富、及时的新闻应用,本着精炼、轻便的目标,为用户提供高效、优质的阅读体验。全球视野,聚焦中国,一朝在手,博览天下。
  • Web page tampering 网页篡改

    什么是网页篡改

    网页篡改是最为常见的一种攻击形式。网页篡改是一种通过网页应用中的漏洞获取权限,非法篡改Web应用中的内容、植入暗链等,传播恶意信息,危害社会安全并牟取暴利的网络攻击行为,网站篡改发生后,可能会对企业及访问用户造成非常大的损失。
  • Cloud server 云服务器

    云服务器的用途有哪些

    云服务器主要用途是把云服务器当虚拟主机使用;搭建对网络品质要求较高的电子商务等平台;搭建数据共享平台,使用云服务器可以实现快速供应和部署,可随时随地存储和读取数据;使用云服务器来存储和共享数据。
  • 网卡 Network Card Clipart

    怎么查询电脑网卡是千兆还是百兆

    在电脑任务栏上找到网络图标,右键,点击打开网络和设置,在状态栏中,找到网络和共享中心,点击进入共享设置,在弹出的界面中,打开连接,100Mbps,为百兆,如果是1Gbps,则是千兆。
  • 心形纪念币

    2022心形纪念币怎么购买

    2022心形纪念币是5月20日银行发行一套2022吉祥文化金银纪念币,这套纪念币共7枚,分别是金质纪念币3枚,银质纪念币4枚,其中心形纪念币是3克金质和30克银质,可在中国金币网预约,还可通过直销渠道、金融机构渠道、特许零售商渠道购买。
  • Health code 健康码

    离线健康码是什么

    离线健康码是指健康码断网可用,可有效应对健康码体系发生故障甚至网络中断等极端情况下保障群众有序出行的应急需要,可将“离线码”打印成纸质版,随身携带使用,需要注意的是,纸质版的离线健康码是有时间限制的,自生成之日起,7天内有效。