bs与cs的区别简述_cs客户端和bs客户端

bs与cs的区别简述_cs客户端和bs客户端荐java适合开发bs结构,cs不是它的强项.C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或Internet…


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

.处理问题不同

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181264.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • CM12同步源码及编译教程

    CM12同步源码及编译教程同时提供基于安卓5.0的MKL魔趣猪扒饭编译教程~【玩机组出品】魔趣猪扒饭MKL50.1编译教程http://www.oneplusbbs.com/forum.php?mod=viewthread&tid=578692环境搭建1.安装64位Ubuntu系统(实体安装、虚拟机安装均可)注意:要求机器至少4G内存(虚拟机至少分配4G内存),硬盘至少100G空间(源码20G+…

    2022年7月26日
  • 新东方俞敏洪培训心得_西安新东方寒假班

    新东方俞敏洪培训心得_西安新东方寒假班 俞敏洪:选择改变生命  非常感谢同学们选择新东方的课堂,谢谢大家!  大家从全国各地来到新东方,只说明了一件事情,就是希望自己的前途更加灿烂。其实我们人生可以选择的机会不是太多,尽管我们常常发现前面有很多路,但是,选择就在关键的几个点上。选择,改变了我们的生命。  我们的生命基本在做两件事情,第一件事情,就是不断的积累,从上小学1+1=2开始,到上高…

    2022年9月4日
  • 如果编程语言是一门武功绝学「建议收藏」

    学习编程与武功绝学武侠小说中,各路侠客绿林好汉都是从基本功开始一招一式学起,掌握了足够多的招式后,加之勤学苦练,量变引起质变,会有一天打开任督二脉顿悟出这些招式背后的哲学逻辑,成为一代宗师。在编程的学习过程中,我们何尝不是从一招一式的函数、语法、特性等学起,掌握了一门编程语言后,再学习另一门语言就会快很多,如同拥有内功后,习得其他武功也会轻松很多。如果编程语言是一门武功绝学,各语言分别是哪门武功绝学呢?汇编语言汇编语言-易筋经汇编语言是计算机提供给用户的最快最有效的语言,也是能够..

    2022年4月6日
  • 收藏~ 一篇教会你写90%的shell脚本

    收藏~ 一篇教会你写90%的shell脚本还不会写shell脚本?这篇文章教会你写90%的shell脚本!

    2022年5月24日
  • Ubuntu安装Redis及使用「建议收藏」

    Ubuntu安装Redis及使用「建议收藏」NoSQL简介NoSQL,全名为NotOnlySQL,指的是非关系型的数据库随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来优点/缺点优点:高可扩展性分布式计算低成本架构的灵活性,半结构化数据没有复杂的关系缺点:没有标准化有限的查询功能(到目前为止)最终一致是不直观的程序分类类型部分代表特点列存储H…

    2022年9月14日
  • navicat15 激活码大全【2021.10最新】

    (navicat15 激活码大全)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html0YQJ1128OW-eyJsaWN…

    2022年3月28日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号