大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
荐
java
适合开发
bs
结构,
cs
不是它的强项
.
C/S
是
Client/Server
的缩写。服务器通常采用高性能的
PC
、工作站或小型机,
并采用大型数据库系统,如
Oracle
、
Sybase
、
Informix
或
SQL
Server
。客户端
需要安装专用的客户端软件。
B/S
是
Brower/Server
的缩写,客户机上只要安装一个浏览器(
Browser
),如
Netscape Navigator
或
Internet Explorer
,服务器安装
Oracle
、
Sybase
、
Informix
或
SQL
Server
等数据库。在这种结构下,用户界面完全通过
WWW
浏览
器实现,
一部分事务逻辑在前端实现,
但是主要事务逻辑在服务器端实现。
浏览
器通过
Web Server
同数据库进行数据交互。
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
系列的
BizTalk 2000 Exchange 2000
等
,
全面支持网络的构件搭建的系统
. SUN
和
IBM
推的
JavaBean
构件技术等
,
使
B/S
更加成熟
.
4
.软件重用不同
C/S
程序可以不可避免的整体性考虑
,
构件的重用性不如在
B/S
要求下的构件
的重用性好
.
B/S
对的多重结构
,
要求构件相对独立的功能
.
能够相对较好的重用
.
就入买来
的餐桌可以再利用
,
而不是做在墙上的石头桌子
5
.系统维护不同
C/S
程序由于整体性
,
必须整体考察
,
处理出现的问题以及系统升级
.
升级难
.
可能是再做一个全新的系统
B/S
构件组成
,
方面构件个别的更换
,
实现系统的无缝升级
.
系统维护开销减到
最小
.
用户从网上自己下载安装就可以实现升级
.
6
.处理问题不同
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/181264.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...