27-网络编程-24-网络编程(常见网络结构)

来源:互联网 发布:太原市知达常青藤学校 编辑:程序博客网 时间:2024/05/21 09:47


网络结构:
1.C/S   client/server


相对B/S的弊端:
该结构的软件,客户端和服务端都需要编写。
开发成本较高,维护较为麻烦。

好处:
客户端在本地可以分担一部分运算
(如本机杀毒,完全由服务端完成可以,但是麻烦,所以本地可分担一部分运算,而且即使断网也可以本地杀毒)
(如魔兽世界,为什么安装十几个G?就是用本地电脑分担一部分运算,比如3D效果就是在本地完成,因为如果3D在服务端完成,网速一卡,
幻灯片,所以为了画面绚丽,3D效果在本地完成,比如装备密码,存在服务端,因为客户端不安全,容易被盗)

2.B/S browser/server

相对C/S的好处:
该结构的软件,只开发服务器端,不开发客户端,因为客户端直接由浏览器取代。(直接在浏览器地址栏输入网址即可连接服务端)
开发成本相对低,维护更为简单。

弊端:所有运算都要在服务端完成。
0 0