c/s和B/S系统各自特点和优缺点.
如上问题?希望详细的说上几条
C/S的结构是,客户端/服务器端
B/S的结构是,浏览器/服务器端
C/S的程序通常也叫胖客户端,也就是一个程序的大部分功能,都在客户端实现,而服务器端只实现一小部分功能。
通过这点不难看出,C/S的程序大部分在客户端实现,对于服务器端的压力相对小一些,服务器端可以节省一些。
而且C/S的程序用窗口来做,个人认为开发效率上快一点。
但C/S的程序一大弊端就是,必须要在客户端安装并部署程序才能运行,也就是用户必须得到客户端程序才可以运行。
所以得考虑不同系统之间的安装与配置。
B/S的程序通常也叫瘦客户端,与C/S相反。B/S的程序大部分功能都要在服务器端实现,客户端只用来做辅助的控制功能。
B/S应用程序最近大受欢迎,因为B/S的程序直接部署安装在服务器上。用户只需要有浏览器,并知道网址就可以使用程序。客户端不必做任何配置和安装,即可使用应用程序。
而B/S也是有缺点的,首先B/S大部分功能都要在服务器端实现,对于服务器的要求就很高。服务器同时要应付用户访问与程序处理,所以服务器的配置必须能够应付。另外就是B/S的程序是浏览器中执行,所以B/S的程序操作客户端电脑的硬件,一般就得安装ActiveX等插件在客户端才可以操作。因此B/S的程序对于操作硬件,优势没有C/S的程序要好。
高手,服气,你能讲得这么清楚,真的是很让我服气,我在应聘时,人家问到我这个问题,我只能说一部分.哎,还是高手多之又多,看来以后还得跟版主,多多的学习.