Web之旅小结——BS和CS的对比

本文探讨了BS和CS架构的区别,包括硬件环境、安全性、重用性、可维护性和运行平台。BS架构在广域网上的应用更广泛,易于维护升级,而CS架构在安全性及客户端处理能力上有优势。随着技术发展,BS架构需求增加,但CS仍有其存在价值。
摘要由CSDN通过智能技术生成

前言:

从第一个Web项目——NMS项目,再到后来的Web系列课程的学习:从HTML、XML、ASP.NET、CSS、JavaScript。总算是对于Web程序的开发有了一个初步的了解。BS的结束,不免让我想起了之前的CS项目小结。

BS和CS项目的区别:

  • 发展史:

管理软件的主流技术的三个发展时期:界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面。
平台体系结构的发展变革:
单机单用户
文件/服务器(F/S)体系
客户机/服务器(C/S)体系
浏览器/服务器(B/S)体系。

定义:

什么是C/S结构?
C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
什么是B/S结构?
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。
  • 1

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值