黑马程序员技术交流社区

标题: C/S模式与B/S模式研究 [打印本页]

作者: 一席倾城    时间: 2013-11-15 19:46
标题: C/S模式与B/S模式研究
本帖最后由 一席倾城 于 2013-11-17 10:34 编辑

关于两种模式比较深奥的东西,想深入的了解一下

作者: 许庭洲    时间: 2013-11-15 20:04
1. C/S是Client/Server的缩写。客户端需要安装专用的客户端软件;2. B/S是Brower/Server的缩写,客户机上只要安装一个浏览器;
3. 在B/S结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要逻辑在服务器端实现。浏览器通过Web Server同数据库进行数据交互。

作者: 一席倾城    时间: 2013-11-15 20:21
许庭洲 发表于 2013-11-15 20:04
1. C/S是Client/Server的缩写。客户端需要安装专用的客户端软件;2. B/S是Brower/Server的缩写,客户机上只 ...

话说我要是写论文你觉得怎么开头比较好。。。。
作者: u010209195    时间: 2013-11-15 23:27
B/S:Browser/Server
浏览器 ,服务端。
1,客户端不用单独编写软件。
        因为客户端用的就是浏览器。
2,对于软件升级,只要考虑服务端即可。

弊端:所有的程序都运行在服务端,客户端的浏览器毕竟解析能力较弱。对游戏等

C/S:Client/Server
客户端,服务端。
特点:
1,需要在客户端和服务端都需要按照编写的软件。
2,维护较麻烦。
好处:可以减轻服务端的压力,如网络游戏。


作者: u010209195    时间: 2013-11-15 23:28
u010209195 发表于 2013-11-15 23:27
B/S:Browser/Server
浏览器 ,服务端。
1,客户端不用单独编写软件。

最简单的理解就是:c/s就是传统意义上的客户端程序,例如:WinForm程序;b/s可以简单的理解为网页程序
作者: Sayme    时间: 2013-11-16 10:23
既然是写论文 我觉得楼主应该自己深入的了解一下 什么是BS 什么是CS

各种优缺点有哪些  以及技术成熟度  还有大型的案例

了解完了只会对楼主有好处 没坏处 论文是其次  付出总会有回报的
作者: 岁月渲染    时间: 2013-11-17 09:45
b/s 是 brower/server 就是用浏览器(如ie)为应用程序客户端操作服务器。这样用浏览器来操作简单易用,但是对输入没有很好的验证。逻辑实现不多。本地只是用于获取数据然后大部分验证需要提交服务器来完成。c/s 是client/server 客户端软件则是一个拥有很多逻辑验证的软件,本地验证成功后才提交服务器。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2