最近工作中遇到蛮多人搞不懂软件行业里,C/S和B/S结构是什么意思,大多数行业里的公司员工都有可能都是一知半解,那么,好好看看下面的文字吧.一起温故知新!
C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件同数据库进行数据交互。
C/S在局域网内使用并支持广域网使用包括 Internet,大多数管理软件都使用C/S结构,比如大家常用的QQ和MSN等软件都是基于C/S结构。C/S最主要的特点在于能够给服务器减轻压力,能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。C/S的优点就是客户端响应速度快而且有更高的安全性和稳定性。C/S缺点就是客户端需要安装专用的软件。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。浏览器通过web Server同数据库进行数据交互。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。B/S缺点是受到浏览器的限制,客户端必须上网使用且不能在客户端运行复杂的程序,运行速度比较慢,系统安全性有待提高