C/S B/S的区别

你是不是说胖客户端相当于一个C/S结构,而瘦客户端相当于一个B/S结构呀

胖客户端和瘦客户端是相对的.之间的区别在于是否有大量的业务逻辑需要放在客户端,c/s结构中,主要的逻辑程序放在客户端,很多时候服务器是指的数据库服务器.所以是胖客户端

而在b/s结构中业务逻辑都放在服务器上.客户端只有个浏览器,服务器发送给客户端的只有遵循了html规则的字符串,当然如果你用到了applet之类的东西就相当于把一些业务逻辑放置在客户端上.

魔兽世界就是典型的胖客户端,而猫游记就是典型的瘦客户端。

------------------------------end

上面都是传统意义上的胖瘦客户端,随着Ajax的兴起代表着胖客户端时代的再次来临,

本人使用Ajax方法开发了一段时间的web系统,感觉到服务器的开发被大大的减少了,主要的工

作都在javascript中进行,连表格创建都在客户端进行,客户端是个大大的胖子,想想以前开发应用程序,基本上都在客户端编代码,感觉又回到了那个

时代,这大概就是政治上讲的螺旋式上升的意思吧.

(单机)→(胖客户端+服务器)→(瘦客户端+服务器)→(胖客户端+服务器)

本人认为Ajax有一个大的好处就是降低了服务器端的压力,把许多工作放到IE上完成,事实上是分流工作的一种方法,基本代表着未来的方向.

胖客户端html,关于胖客户端和瘦客户端的理解相关推荐

  1. java web胖客户端,【转载】:瘦客户端、胖客户端、富客户端

    瘦客户端(Thin Client): 指的是在客户端-服务器网络体系中的一个基本无需应用程序的计算机终端. 它通过一些协议和服务器通信,进而接入局域网.作为应用程序平台的Internet的到来为企业应 ...

  2. 瘦客户端、胖客户端、智能客户端

    胖客户端模式将应用程序处理分成了两部分:由用户的桌面计算机执行的处理和最适合一个集中的服务器执行的处理.一个典型的胖客户端包含一个或多个在用户的PC上运行的应用程序,用户可以查看并操作数据.处理一些或 ...

  3. 微信是胖客户端瘦服务器,何为瘦客户端、胖客户端和富客户端?

    瘦客户端(Thin Client): 指的是在客户端-服务器网络体系中的一个基本无需应用程序的计算机终端. 它通过一些协议和服务器通信,进而接入局域网.作为应用程序平台的Internet的到来为企业应 ...

  4. Mapxtreme中的胖客户端、瘦客户端及中型客户端介绍

    /***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://wallimn.bokee ...

  5. 瘦客户端、胖客户端、富客户端

    瘦客户端(Thin Client): 指的是在客户端-服务器网络体系中的一个基本无需应用程序的计算机终端. 它通过一些协议和服务器通信,进而接入局域网.作为应用程序平台的Internet的到来为企业应 ...

  6. 胖客户端、瘦客户端和富客户端

    1.胖客户端 以C/S结构开发的网络应用程序,需要为客户端开发专用的客户端软件,相对而言其客户端比较庞大,在客户端可以实现很多功能,分担服务器的负担,属于胖客户端类型. 2.瘦客户端 以B/S结构开发 ...

  7. 胖客户端程序RCP与瘦客户端程序TCP

    胖客户端程序RCP与瘦客户端程序TCP最大的区别在于:运行的平台不一样. RCP是运行在桌面端的程序,需要安装在电脑中,占用硬盘资源,但运行效率比较高.如常用的很多软件,Office.Photosho ...

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

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

  9. 胖客户端与瘦客户端的区别?

    要想知道富客户端交互技术,是一个什么样的技术,那你得先了解胖客端(也叫富客户端)与瘦客户端的区别. 网络应用程序经历了从胖客户端到瘦客户端的发展历程,胖客户端是相对于传统的C/S结构的网络应用程序来说 ...

  10. 软考高级系统架构设计师:胖客户端和瘦客户端的区别

    软考高级系统架构设计师:胖客户端和瘦客户端的区别 一.胖客户端 二.瘦客户端 一.胖客户端 胖客户端: 程序处理过程分为客户端部分.服务器部分. 客户端要处理UI界面解析显示,又要对大部分业务逻辑进程 ...

最新文章

  1. 经典 | 深度学习的7大实用技巧
  2. 检索数据_4_从表中查询部分列
  3. java 闹钟_JAVA可视化闹钟源码
  4. linux openldap mysql_CentOS7安装OpenLDAP+MySQL+PHPLDAPadmin
  5. 编写DLL所学所思(1)——导出函数
  6. 高并发下秒杀商品,必须知道的9个细节
  7. 项目管理实战之团队管理 (转自:zhuweisky)
  8. Linux下C语言开发环境的搭建
  9. 移动硬盘在服务器上不显示,为什么移动硬盘不显示盘符
  10. MAC用虚拟机启动移动固态硬盘的系统
  11. SECS\GEM RMS系统OEE定义
  12. 搭建表白网站详细教程,小白也可以学懂!!!!
  13. python电影网络爬虫代码_Python爬虫——爬取豆瓣电影Top250代码实例
  14. 移动硬盘识别为本地硬盘_如果仅在硬盘已经旋转时才能识别硬盘,该怎么办?
  15. java lombok logback 配置日志打印
  16. Linux 查看Redis 的版本
  17. python批量修改文件名称及文件属性
  18. 项目管理工具之apizza
  19. 第十届蓝桥杯国赛——北京两日游
  20. 黑鲨3能升级鸿蒙5g吗,黑鲨3Pro系统好用,红魔5G刷新率高!

热门文章

  1. 微博和微信对企业的作用
  2. 五、高级知识点 | Verilog 语法
  3. input只能输入大于等于0的数字,包括整数和小数
  4. virtualbox安装增强功能遇到错误
  5. Linux系统下_拷贝下载windows文件_出现linux文件名乱码
  6. MapInfo数据格式
  7. python之subprocess.Popen常用案例
  8. 多个路由器的连接配置
  9. 10 行以下 Python 代码,能有什么高端操作?
  10. CB Insights:分析101个创业失败案例,我们总结了20大失败原因