从智能手机App爱来看appC/S和B/S的区别在哪

B/S,C/S,B/S和C/S混合模式的概念区别优缺点及前景分析 - 用友财务软件免费版下载
温馨提示:请使用IE浏览器打开本站,否则可能看不到下载地址!QQ群:
您的位置: : &
& &&&&&&&&用友QQ交流群:(密:ufsoft)
本文主要给大家介绍什么是B/S架构,什么是C/S架构,什么是B/S和C/S混合模式,CS架构和BS架构的优缺点,CS架构和BS架构的区别,CS架构和BS架构的发展前景?结合了目前主流的用友财务软件给大家进行了详细的讲解。
& 目前市面上的多种多样,基本上都是基于SQL数据库开发的,而且目前主流的财务软件仍然是CS架构,BS毕竟是广域网目前很多传统的财务人员仍然无法接触将财务数据放在广域网上,所以还是CS为主,比如像目前市面上最多的,,底层都是VB和CS架构。& 一、B/S,C/S,B/S和C/S混合模式概念解释:& 1、什么是C/S模式?C/S (Client/Server,客户机/服务器)模式又称C/S结构,是软件系统体系结构的一种。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。典型的C/S模式应用系统网络结构如下图所示:  & 2、什么是B/S模式?B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。典型的B/S模式应用系统网络结构如下图所示: & & & 3、什么是C/S、B/S混合模式?C/S、B/S混合模式是利用C/S、B/S模式不同的优点来构架企业应用系统。即利用C/S模式的高可靠性来构架企业应用(包括输入、计算和输出),利用B/S模式的广泛性来构架服务或延伸企业应用(主要是查询和数据交换)。典型的C/S、B/S混合模式应用系统网络结构如下图所示:&& 二、B/S,C/S优缺点对比分析:
1.C/S架构的界面和操作可以很丰富。 & & & & &
2.安全性能可以很容易保证,实现多层认证也不难。 & & & & &
3.由于只有一层交互,因此响应速度较快。
1.适用面窄,通常用于局域网中。 & & & & &
2.用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。 & & & & &
3.维护成本高,发生一次升级,则所有客户端的程序都需要改变。
1)客户端无需安装,有Web浏览器即可。 & & & & &
2)BS架构可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较强。 & & & & &
3)BS架构无需升级多个客户端,升级服务器即可。
1)在跨浏览器上,BS架构不尽如人意。 & & & & &
2) BS架构的表现要达到CS程序的程度需要花费不少精力。 & & & & &
3)在速度和安全性上需要花费巨大的设计成本,这是BS架构的最大问题。 & & & & &
4)客户端服务器端的交互是请求-响应模式,通常需要刷新页面,这并不是客户乐意去做的。(在Ajax实用化后此问题得到了一定程度的缓解)
& 三、B/S和C/S的区别:
C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。
B/S建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备,信息自己管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。
C/S一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构相宜。可以经过B/S发布部分可公开信息。
B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群。
C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。
B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上。比C/S有更高的要求B/S结构的程序架构是发展的趋势,比如目前的畅捷T+产品。
C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好。
/S对的多重结构,要求构件相对独立的功能。能够相对较好的重用。就如买来的餐桌可以再利用,而不是做在墙上的石头桌子。
系统维护(系统维护在是软件生存周期中,开销大,相当重要)
C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级难,可能是再做一个全新的系统。
B/S构件组成方面构件个别的更换,实现系统的无缝升级。系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
C/S程序可以处理用户面固定,并且在相同区域,安全要求高的需求,与操作系统相关,应该都是相同的系统。
B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的,与操作系统平台关系最小。
C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。
B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。
C/S程序一般是典型的中央集权的机械式处置,交互性相对低。
B/S信息流向可变化,B-B B-C B-G等信息、流向的变化,更象交易中心。
& 四、B/S,C/S的发展前景:& 1、C/S架构的软件已经出现了明显的瓶颈:& (1)用户的电脑可能采用不同版本的操作系统和规格不同的硬件配置,那么每一台电脑都要安装客户端,同时客户端还需要兼容不同配置不同操作系统的电脑,这就造成了稳定性的下降和处理效率的降低,大大提高了管理软件的维护成本;& (2)C/S架构软件会在客户端存储大量数据,客户端越多,数据安全性越难以保证;& (3)由于C/S架构软件客户端和服务器都要处理数据,所以一旦数据处理量增长,就意味着对所有的计算机进行硬件升级,所带来的升级成本成倍提升;& (4)C/S架构软件实现客户端及服务器的数据共享采用同步传输的方式,需要第三方的远程服务器协助实现,这无疑又大大降低了系统的稳定性& (5)在中,C/S架构软件的典型代理也是很多用户正在使用的是,,这两款软件如果要在广域网上使用必须得通过第三方软件,如远程通,或者VPN硬件来实现。& 2、B/S(Browser/Server)结构即浏览器和服务器结构,用户工作界面是通过WWW浏览器来实现,主要数据处理工作由服务器端(Server)实现,这样就大大简化了客户端电脑载荷,浏览器只是作为一个输入端,运算端完全交给服务器。B/S架构软件的优势在于:& (1)不用考虑客户端的操作系统和硬件配置,只要能够使用浏览器的电脑都可以作为客户端,只需要对服务器端进行日常维护即可,大大提高了系统的运行效率及维护成本;& (2)B/S架构软件不会在客户端保存和处理数据,所有数据的处理和保存都在服务器端完成,安全性相对于C/S架构的系统来讲,有了很大提高;& (3)B/S架构的系统中,所有的运算和存储都是由服务器完成的,随着企业的成长,数据的处理量会翻倍提升,这时候只需要对服务器端进行升级即可,升级成本大大降低;& (4)B/S架构软件是原生的互联网部署软件,不需要第三方的远程服务器协助实现,大大提升了系统的稳定性。& (5)在用友财务软件中,B/S架构软件的典型代理是目前畅捷通的主打产品,同样目前也被很多客户购买和使用。& 3、B/S和C/S混合模式的代理是中最新版的+V12.0,后续用友财务软件网站将会发布下载地址。用友U8最新版结合了B/S和C/S架构的优势。完美实现了广域网和局域网应用。不过用友U8一般是集团性公司采购的对象。& 以上是网提供给大家的关于B/S,C/S,B/S和C/S混合模式概念,优缺点,区别,发展前景?的文字教程。大家在操作时有任何疑问可以随时给我们的QQ客服: 提问。同时也欢迎大家到,用友论坛中提问,网站地址: 。
如果你有安装和使用问题需要咨询请点击到: 中咨询和讨论,技术维护类问题请访问查询,或者加用友2000人QQ交流群:,密码:ufsoft进行咨询,如果看不到下载地址,请用IE浏览器打开本页面,如果您不会下载请点击查看:,照文章说明下载免费的用友软件即可。
相关文章列表:
用友软件下载SQL数据库下载用友安装教程网站、论坛、门户、WebApp、B/S系统之间的定义以及区别 - 开源中国社区
当前访客身份:游客 [
当前位置:
最近旁听公司领导们开会。听到:“网站、论坛、门户、WebApp、B/S系统”之类的词语。
A领导说:我们做的是网站。
B领导说:我们做的是论坛。
C领导说:这明显是门户。
D领导说:其实你们说的都是网站。
我虽然干了几年WEB,但还是晕了,到底TMD,什么是网站、什么是论坛、什么是门户、什么是WEB App、又什么是B/S架构的系统。
这些东西可能很多人都无法区分开来。现在WEB 发展迅速,这个东西越来越容易混淆了。
&A领导总监说:“天涯就是一个论坛”。我觉得有道理,又觉得没道理。莫非faceBook也是论坛?
大家讨论下吧。
共有12个答案
<span class="a_vote_num" id="a_vote_num_
我占沙发先
<span class="a_vote_num" id="a_vote_num_
<span class="a_vote_num" id="a_vote_num_
门户论坛网站,discuz完美实现
--- 共有 2 条评论 ---
: 无所谓啦,爱啥啥
(4年前)&nbsp&
不对题呀哥们
(4年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
这个主要是从功能和应用范围来划分的
--- 共有 1 条评论 ---
有点意思了, 认同
(4年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
网站是统称,能通过http(s)访问的都可以叫网站。
OSC的上半边是门户,下半边是论坛。
OSC客户端http://www.oschina.net/mobile就是webapp
B/S是基于浏览器/服务器的系统,实质上也是网站,和C/S相对,一般用于办公,替代桌面软件。
--- 共有 2 条评论 ---
: 好吧,看来我记错了。不过你现在应该知道啥是webapp了
(4年前)&nbsp&
OSC客户端 非html的,应该不是wab app吧
(4年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
术语各种坑爹,什么网站、社区、BBS、论坛、门户等等,可以统称为网站。
--- 共有 2 条评论 ---
: 那些词语是忽悠外行的,内行的嘛,仁者见仁,智者见智。
(4年前)&nbsp&
哈哈 看来你也觉得这些词语很吭啊 ···
(4年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
根据网站特性划分呗,广义说都是网站
<span class="a_vote_num" id="a_vote_num_
广义说都是软件吧...
<span class="a_vote_num" id="a_vote_num_
这些词语应该有父子兄弟姐妹的关系
<span class="a_vote_num" id="a_vote_num_
能通过http(s)访问的都可以叫网站。网站是 一切 基于浏览器 - 服务器的统称 。
论坛 的特点就是 只有单一板块分类入口的讨论版 。
有综合信息入口的(包括文章、人为推送的信息、编辑组织的) ,比较明显的就是人为的组织信息 的呈现 都可以叫 门户 或 门户论坛。(但是门户不一定要有论坛,像网易门户首页 ,没BBS啥事)
WebApp则 范围有点大 ,像在 手机上的纯 html5应用 ,各种网站版erp软件,经销存 ,网站版打卡系统 , 特点就是 完成某种功能 或专门提供某种专用服务。
B/S结构 我也有点模糊 ,查资料得知 ,就是 浏览器 - 服务器 模式 。其本质 应该还是叫 网站 ,只不过 为了与 C/S (实体软件 - 服务器) 等区分, 搞出的专业叫法。
--- 共有 1 条评论 ---
good 学习了
(4年前)&nbsp&
更多开发者职位上
有什么技术问题吗?
高跟男爵的其它问题C/S架构和B/S架构的概念和区别
时间: 16:05
我公司推出的机房监控系统有两种架构:一种是C/S架构的;一种是B/S架构的。这两种架构的概念区别是什么呢、各有哪些优缺点呢? C/S&架构 C/S&架构是一种典型的两层架构,其全称是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。 C/S&架构也可以看做是胖客户端架构。因为客户端需要实现绝大多数的业务逻辑和界面展示。这种架构中,作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含在其中,通过与数据库的交互(通常是SQL或存储过程的实现)来达到持久化数据,以此满足实际项目的需要。 C/S&架构的优缺点 优点: 1.C/S架构的界面和操作可以很丰富。 2.安全性能可以很容易保证,实现多层认证也不难。 3.由于只有一层交互,因此响应速度较快。 缺点: 1.适用面窄,通常用于局域网中。 2.用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。 3.维护成本高,发生一次升级,则所有客户端的程序都需要改变。 B/S架构 B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只有Web浏览器即可。 B/S架构中,显示逻辑交给了Web浏览器,事务处理逻辑在放在了WebApp上,这样就避免了庞大的胖客户端,减少了客户端的压力。因为客户端包含的逻辑很少,因此也被成为瘦客户端。 B/S架构的优缺点 优点: 1)客户端无需安装,有Web浏览器即可。 2)BS架构可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较强。 3)BS架构无需升级多个客户端,升级服务器即可。 缺点: 1)在跨浏览器上,BS架构不尽如人意。 2)表现要达到CS程序的程度需要花费不少精力。 3)在速度和安全性上需要花费巨大的设计成本,这是BS架构的最大问题。 4)客户端服务器端的交互是请求-响应模式,通常需要刷新页面,这并不是客户乐意看到的。
信息来源:
2016 广州伟朋电子科技有限公司 版权所有每个时代都有一群爱“玩”的人,比如瓦特玩出了蒸汽机,……
近年来,以智能手机、智能硬件为代表的电子产品技术飞速……
也许我们有听过NASA、ESA、Jaxa这些高大上的宇航机构,但……
艾迈斯半导体中文原名奥地利微电子,2014年才正式更名。……
演讲人:李东咸, 张乃千时间: 10:00:00
演讲人:彭煜歆时间: 10:00:00
演讲人:杜复旦时间: 10:00:00
预算:小于¥5,000预算:¥10,000-¥50,000
C/S和B/S性能介绍及优缺点分析
[导读]为了区别于传统的C/S模式,才特意将其称为B/S模式。认识到这些结构的特征,对于系统的选型而言是很关键的。   系统的性能  在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点
为了区别于传统的C/S模式,才特意将其称为B/S模式。认识到这些结构的特征,对于系统的选型而言是很关键的。
  系统的性能
  在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。
  不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML格式为主,其它格式文件多半是以附件的形式存放。而HTML格式文件(也就是Web页面)不便于编辑修改,给文件管理带来了许多不便。
  系统的开发
  C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。但是,与B/S结构相比,C/S技术发展历史更为&悠久&。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、更可靠的。
  系统的升级维护
  C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显&&所有的升级操作只需要针对服务器进行,这对那些点多面广的应用是很有价值的,例如一些招聘网站就需要采用B/S模式,客户端分散,且应用简单,只需要进行简单的浏览和少量信息的录入。
  C/S 模式的优点和缺点
  C/S 模式的优点
  由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快
  操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求
  C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。
  C/S 模式的缺点
  需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。
  兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序。
  开发成本较高,需要具有一定专业水准的技术人员才能完成。
  B/S模式的优点和缺点
  B/S 模式的优点
  具有分布性特点,可以随时随地进行查询、浏览等业务处理。
  业务扩展简单方便,通过增加网页即可增加服务器功能。
  维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
  开发简单,共享性强。
  B/S 模式的缺点
  个性化特点明显降低,无法实现具有个性化的功能要求。
  操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。
  页面动态刷新,响应速度明显降低。
  无法实现分页显示,给数据库访问造成较大的压力。
  功能弱化,难以实现传统模式下的特殊功能要求。
微软公布了截至6月30日的2015财年第四季度财报,财报显示该公司第四财季的亏损创下历史记录,但其Surface平板电脑和Xbox游戏机的营收实现了大幅增长。不过,它们加起来对该公司总营收的贡献还不到10%。同时,分析师表示,它们的盈利也微......关键字:
一百多年前,著名物理学家开尔文曾经表示物理学已经发展到了尽头。之所以发表这样的言论是基于他对物理学的深刻研究和理解。今天我们妄言“手机性能过剩”殊不知正是犯了同样的经验主义错误。......关键字:
苹果即将发布第三季度财报之际,《财富》杂志邀请了多位分析师对 Apple Watch 的销量进行了预测。最新测算显示,平均值略低于410 万块。虽然苹果还未公布Apple Watch的具体销售数字,但这不妨碍人们对苹果新产品市场效果的关注。......关键字:
科学家已经发现了一项新技术,可以让电池重复充电数十万次性能也不衰减,而现在的话,只要重复充电数百次,电池性能便会出现衰减。
......关键字:
研究人员日前似乎找到了一种衡量互联网用户上网行为的全新方式。未来网站将得以知道正在访问的用户是否正在生气或者感到沮丧。......关键字:
101个失败案例,20大主要原因。。。......关键字:
在竞争异常激烈的市场,想选择一家合适的云基础设施即服务(IaaS)提供商变得越来越难。本文介绍了研究公司加特纳集团(Gartner)选出的几大IaaS提供商及它建议的使用场合。据研究公司加特纳集团声称,今年云基础设施即服务(IaaS)领域正......关键字:
苹果iPhone 6S A9处理器中集成的PowerVR GT7600(六核心)绝对是当今最强的移动GPU,也是现今唯一一个商用的PowerVR
7系列核心,其性能轻松甩开任何竞争对手。不过,现在,它有真正的对手了。高通新发布的骁龙82......关键字:
我 要 评 论
热门关键词}

我要回帖

更多关于 小米智能家庭app 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信