胖客户端与瘦客户端概念与区别

客户端(Client)

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

服务器(Server)

服务器(Server),也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

‘胖’客户端(Rich or Thick Client)

它将应用程序的处理过程分为两个部分:客户端部分client-side和服务器部分server-side。

客户端部分既要处理UI界面的解析显示,又要对大部分的业务逻辑进行处理操作,要求客户端机器要有很强的处理能力,减轻服务器端压力,服务器端只进行客户端访问控制,数据表单接收等操作。

由于客户端做了大部分的工作,他的逻辑体积越发庞大,越来越‘臃肿’,于是我们就成这样的客户端为胖客户端,例如正常的C/S端类型

'瘦'客户端(Thin Client)

顾名思义,与胖客户端相反,客户端专注于处理UI的数据展示,而不再将大量的逻辑处理放在客户端上,这样客户端只需要简单的单据数据校验逻辑和表单数据提交。

而大量的业务逻辑将在服务器端接收到相关的请求后,通过表单数据进行相应的逻辑处理,然后将结果打包成HTML返回给客户端解析。

这样,客户端的所包含的逻辑代码将会变得很少,相反服务器端的压力将必须经得住考验。

  • 19
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

讨生活的比特

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值