参考资料
java
适合开发
bs
结构、
cs
不是那个优势
水平。
C/S
是
客户端/服务器
的缩写。 服务器通常有高性能的
电脑
工作站、小型飞机、
它采用了大规模的数据库系统
甲骨文公司
在、
Sybase
在、
信息表单
或者
SQL
服务器。 客户端
必须安装专用的客户端软件。
B/S
是
浏览器/服务器
的缩写,只需在客户端上安装一个浏览器(
布朗瑟
例如
NetscapeNavigator
或者
互联网资源管理器
服务器安装
甲骨文公司
在、
Sybase
在、
信息表单
或者
SQL
服务器
等待数据库。 在此结构中,用户界面完全通过
万维网
浏览
实现了梦想,
一些事务逻辑在前端实现,
但是,主要事务逻辑是在服务器端实现的。
浏览
精明能干
web服务器
与数据库的数据交换。
C/S
与
B/S
区别:
1
.硬件环境不同
:
C/S
一般建立在专用网络上
,
小范围的网络环境
,
在局域网之间重新通过专家
服务器提供连接和数据交换服务
水平。
B/S
构建在广域网上的
,
不必是专用的网络硬件环境
,
示例与电话的网络连接
,
设置租赁
准备
水平。
信息由自己管理
水平。
有可比性
C/S
更强的适应范围
,
一般只要有操作系统和浏览器
没关系
2
.对安全的要求不同
C/S
一般针对相对固定的用户层
,
信息安全管理能力强
水平。
一般机密性高
的信息系统采用
C/S
结构适当
水平。
可以通过
B/S
公开一部分可以公开的信息
水平。
B/S
构建在广域网上
,
对安全的控制能力相对薄弱
,
可能是针对不知道的用户。
3
.程序体系结构不同
C/S
程序更能重视过程
,
可以在多个级别检查权限
,
可以比较系统的动作速度
不要想
水平。
B/S
安全性和访问速度的多个考虑事项
,
基于需要更好地优化
水平。
比
C/S
有更高的要求
B/S
结构的工艺体系结构是发展趋势
,
从
MS
的
. Net
系列的
BizTalk2000Exchange2000
等待
,
用全面支持网络的组件构建的系统
. SUN
和
国际广播公司
按下
JavaBean
部件技术等
,
使用
B/S
更加成熟
水平。
4
.软件复用不同
C/S
程序是不可避免的可以进行整体考虑
,
组件的可复用性是
B/S
请求的组件
复用性高
水平。
B/S
的多重结构
,
组件要求具有相对独立的功能
水平。
可以比较好地再利用
水平。
我去买
我的餐桌可以重复使用
,
不是在墙上做的石头桌子
5
.系统维护不同
C/S
因为程序是整体性的
,
必须从整体上考察
,
应对出现的问题和系统升级
水平。
升级很难
水平。
也许是建立一个新系统
B/S
构成部件
,
各方面部件的更换
,
实现系统的无缝升级
水平。
降低系统维护成本
最小
水平。
用户可以从网上自行下载安装进行升级
水平。
6
.处理问题不同