小弟对C/S结构,B/S结构和三层体系结构之间有什么区别??
还请各位帮帮忙。
最好几句话能说清楚~~
c/s是客户端服务器的形式。需要安装客户端。
b/s是浏览器服务器的形式。自带ie,无需安装客户端。
三层体系是在客户端和服务器中间加一个中间层。
简单来说:c/s是需要安装客户端程序的,但是调服务器端的数据
B/s就是我们经常说的网站,如一些购物网站等,是通过浏览器这个介质来进行数据传输的!
C/S简单地说就是客户端/服务器模式,一般在局域网内布置,在客户端和服务器端要分别安装软件的客户端/服务器程序;
B/S就是指浏览器/服务器模式,客户端通过IE或者其他浏览器访问服务器进行数据交换。
三层体系一般是指用户界面层、业务流程层、数据层,用户界面层就是指用户在IE或者其他浏览器上见到的界面内容,本层只负责与用户交互操作,相关业务处理过程则由业务流程层来完成,本层可以在客户端实现,也可以在服务器端实现;所谓数据层就是专门处理有关数据存储、读取、删除相关的操作.
比如业务流程层如果需要数据库前五条记录,只需要发送getFiveRecord(),而数据层就有方法getFiveRecord()来实现这一功能,对于业务流程层来说它并不关心getFiveRecord()是怎样实现的。