JavaWeb之CS与BS架构


  学习JavaWeb开发之初,我们就首先要搞懂什么是C/S架构,什么是B/S架构,这对于我们以后的更深层次的学习至关重要!

  C/S架构全称Client/Server,也就是客户端/服务器架构,主要特点是服务器主要充当一个数据库,客户端完成所有的业务逻辑以及界面,优点表现为较为安全、用户界面丰富、体验好,缺点是每次更新升级都要重新安装,需要针对于不同的操作系统开发,可移植性差;常见的C/S架构产品有我们常用的手机端QQ、微信、淘宝等软件;

  B/S架构全称Browser/Server,也就是客户端浏览器/服务器架构,主要特点是基于浏览器访问的网站等应用,服务器完成所有的业务逻辑,客户端浏览器只做界面的渲染和数据交换,优点是只开发服务器端,可以跨平台,移植性强,缺点是安全性低,用户体验较差;常见的B/S架构产品有淘宝网站,京东网站等电脑网站;

  JavaWeb开发就是用来进行B/S架构产品的开发,前期学好JavaWeb对于后续的高阶开发至关重要!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM