C/S是client/Server的缩写,B/S是Brower/Server的缩写,二者区别如下:
1、处理问题不同:C/S 程序可以处理用户面固定,并且在相同区域,,安全要求高需求,与操作系统相关,应该都是相同的系统。B/S 建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的,与操作系统平台关系最小。
2、硬件环境不同:C/S 一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。B/S 建立在广域网之上的, 不必是专门的网络硬件环境。例如电话上网,,租用设备.,信息管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。
3、对安全要求不同:C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强, 一般高度机密的信息系统采用C/S 结构适宜,可以通过B/S发布部分可公开信息。B/S 建立在广域网之上, 对安全的控制能力相对弱,面向是不可知的用户群。
4、用户接口不同:C/S 多是建立的Window平台上,表现方法有限。对程序员普遍要求较高。B/S 建立在浏览器上,,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。
5、系统维护难度不同:C/S 程序由于整体性,必须整体考察,任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护,还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。B/S程序由构件组成,方便构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
一个动态网站服务器平台至少要包括:操作系统+Web服务器+应用程序服务+数据库。一个优秀的网站服务器是由多方面因素决定的,如个人喜好、部署费用、安全机制等。而现在主流的三种Web平台:ASP.NET、JavaEE和LAMP各有优缺点,以满足不同的需要和用户。
C/S和B/S都可以进行同样的业务处理,但是B/S随着Internet技术的兴起,是对C/S结构的一种改进或者扩展的结构。相对于C/S,B/S具有如下优势:
1、分布性:可以随时进行查询、浏览等业务
2、业务扩展方便:增加网页即可增加服务器功能
3、维护简单方便:改变网页,即可实现所有用户同步更新
4、开发简单,共享性强,成本低,数据可以持久存储在云端而不必担心数据的丢失。
参考资料:百度百科-B/S结构
参考资料:百度百科-Client/Server
1、两者概念不一样:
C/S (Client/Server)系统:又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如ORACLE、SYBASE、InfORMix或 SQL Server。客户端需要安装专用的客户端软件。
B/S 系统(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
2、两者稳定性不一样:
C/S系统的稳定性较强,结构较稳定,较强的事务处理能力,可实现比较复杂的的业务逻辑。
B/S系统通常来说,通过增添网页即可扩展系统的功用,稳定性稍微弱一点,零维护:更新页面,即可以实现面向所有用户的更新。
3、两者花费的成本不一样:
B/S系统在一般情况下只需求一次投入,即开发时的费用。
而C/S系统随着其使用范围、人数的增多,其维护成本、开发成本相应的增多。
参考资料来源:百度百科-B/S结构
参考资料来源:百度百科-C/S分布式模式
本回答被网友采纳c\/ s和b\/ s有什么不同?
一、指代不同 1、C\/S:就是指客户端\/服务器模式。是计算机软件协同工作的一种模式,采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。2、B\/S:是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。二、原理不同 1、C\/S:客户端运行应用程序,服务器端运行服...
c\/s和b\/s的区别
C\/S和B\/S的主要区别在于其架构、运行方式、维护成本、安全性以及用户体验。1. 架构差异:C\/S(Client\/Server,客户端\/服务器)架构需要用户在本地安装专用的客户端软件,通过客户端与远程服务器进行通信。例如,某些专用的数据库管理系统或游戏通常采用C\/S架构。而B\/S(Browser\/Server,浏览器\/服务器...
B\/S 系统和C\/S做的系统又什么区别啊?
2、两者稳定性不一样:C\/S系统的稳定性较强,结构较稳定,较强的事务处理能力,可实现比较复杂的的业务逻辑。B\/S系统通常来说,通过增添网页即可扩展系统的功用,稳定性稍微弱一点,零维护:更新页面,即可以实现面向所有用户的更新。3、两者花费的成本不一样:B\/S系统在一般情况下只需求一次投入,即...
B\/S 系统和C\/S做的系统又什么区别啊?
1. 适用场景不同:- C\/S系统适用于客户端固定、安全性要求高、与操作系统紧密相关的小范围局域网环境。- B\/S系统则适用于广域网环境,支持不同客户端访问,适应性强,对操作系统的依赖较小。2. 硬件环境要求不同:- C\/S系统通常建立在专用的网络硬件上,局域网内部通过专门服务器进行连接和数据交...
C\/ S与B\/ S有什么区别?
一、区别:1、含义不同:B是英文单词“Browser”的首字母,即浏览器的意思;S是英文单词“Server”的首字母,即服务器的意思。B\/S就是“Browser\/Server”的缩写,即“浏览器\/服务器”模式。C是英文单词“Client”的首字母,即客户端的意思,C\/S就是“Client\/Server”的缩写,即“客户端\/服务器”...
b\/s架构与c\/s架构的具体区别?
一、网络不同 1、b\/s架构:b\/s架构主要用于外网,可通过广域网进行访问。2、c\/s架构:c\/s架构主要用于内网,建立在专用的网络上,小范围里访问。二、安全性不同 1、b\/s架构:b\/s架构的安全性较低,容易受到他人的网络入侵。2、c\/s架构:c\/s架构的安全性较高,封闭式网络不容易容易受到他人...
b\/s c\/s的区别是什么?
B\/S对的多重结构,要求构件相对独立的功能, 能够相对较好的重用。6、系统维护不同 C\/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级。 升级难, 可能是再做一个全新的系统 B\/S 构件组成,方面构件个别的更换,实现系统的无缝升级。 系统维护开销减到最小;用户从网上自己下载安装就...
简述C\/S和B\/S模式的区别
区别如下:1.C\/S又称Client\/Server或客户\/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。B\/S是Brower\/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、...
B\/S 系统和C\/S做的系统又什么区别啊?
C\/S是client\/Server的缩写,B\/S是Brower\/Server的缩写,二者区别如下:1、处理问题不同:C\/S 程序可以处理用户面固定,并且在相同区域,,安全要求高需求,与操作系统相关,应该都是相同的系统。B\/S 建立在广域网上,面向不同的用户群,分散地域,这是C\/S无法作到的,与操作系统平台关系最小。2、...
c\/s和b\/s的区别与联系
C\/S架构通常是建立在Window平台上,表现方法有限,对程序员普遍要求较高。而B\/S架构则大大简化了客户端,只要客户端机器能上网就可以,开发、维护等几乎所有工作都集中在服务器端。5、系统维护不同 C\/S程序由于其整体性,必须整体考察,处理出现的问题以及系统升级,升级难,可能是再做一个全新的系统。