《瘦客户端和胖客户端427.pdf》由会员分享,可在线阅读,更多相关《瘦客户端和胖客户端427.pdf(2页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 早上看了点资料,觉得这个是.NET 开发人员必须要了解的基础知识。-以下是网上一些人的回答 请各位帮我解释一下什么是胖客户端,什么是瘦客户端,并说其它们之间的区别,谢谢!-C/S B/S 的区别 -你是不是说胖客户端相当于一个 C/S 结构,而瘦客户端相当于一个 B/S 结构呀 -胖客户端和瘦客户端是相对的.之间的区别在于是否有大量的业务逻辑需要放在客户端,c/s结构中,主要的逻辑程序放在客户端,很多时候服务器是指的数据库服务器.所以是胖客户端 而在 b/s 结构中业务逻辑都放在服务器上.客户端只有个浏览器,服务器发送给客户端的只有遵循了 html 规则的字符串,当然如果你用到了 apple
2、t 之类的东西就相当于把一些业务逻辑放置在客户端上.-魔兽世界就是典型的胖客户端,而猫游记就是典型的瘦客户端。-end 上面都是传统意义上的胖瘦客户端,随着 Ajax 的兴起代表着胖客户端时代的再次来临,本人使用 Ajax 方法开发了一段时间的 web 系统,感觉到服务器的开发被大大的减少了,主要的工作都在 javascript 中进行,连表格创建都在客户端进行,客户端是个大大的胖子,想想以前开发应用程序,基本上都在客户端编代码,感觉又回到了那个时代,这大概就是政治上讲的螺旋式上升的意思吧.(单机)(胖客户端+服务器)(瘦客户端+服务器)(胖客户端+服务器)本人认为 Ajax 有一个大的好处就
3、是降低了服务器端的压力,把许多工作放到 IE 上完成,事实上是分流工作的一种方法,基本代表着未来的方向.有前途 但是客端端处理大量数据对于 ajax 来说是一个瓶颈 AJAX 不能简单的说就是利用 XMLHttpRequest 对服务器做数据异步加载,将数据回调/业务逻辑整合在客户端.应该是一种新的开发模式,遵循各类设计模式,视图分离/模型分离/控制器分离,写出易维护/复用性强的代码胖客户端是必然的但只有在写客户端程序时良好的编程风格,就降低了客户端的风险,这也是与 c/s 架构的不同之处所以,学习 AJAX,几乎要忘掉所有老式的设计思路任重而道远见笑了 其实最根本的还是要把设计模式和 javascript 学好 本文来自CSDN博客,转载请标明出处:http:/