CS架构和BS架构最主要的区别是什么?
CS是客房端服务器模式;BS是浏览器服务器模式。
CS架构的应用程序需要用户在计算机上进行安装。如我们常用的一些软件;而BS架构的应用程序不需要在用户的计算机上进行安装,只需要有一个浏览器就可以运行BS架构的应用程序。如现在网上一般的电子商务网站。
CS(Client/Server):客户端----服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数的业务逻辑和UI展示,又称为胖客户端。它充分利用两端硬件,将任务分配到Client 和Server两端,降低了系统的通讯开销。C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。
C/S 架构是一种典型的两层架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。
BS(Browser/Server):浏览器----服务器结构,是目前应用系统的发展方向。BS是伴随着Internet技术的兴起,对C/S架构的改进,为了区别于传统的C/S 模式,特意称为B/S模式。在这种结构下,通过W3浏览器来进入工作界面,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成三层(3-tier)结构。这样使得客户端电脑负荷大大简化(因此被称为瘦客户端),减轻了系统维护、升级的支出成本,降低了用户的总体成本(TCO)。
BS的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,难以实现传统模式下的特殊功能要求。它是瘦客户端,对大量的数据输入以及报表的应答等都需要通过浏览器与服务器进行交互,通信开销大,而且对于实现复杂的应用构造有较大的困难。
2、CS、BS 对硬件环境的要求
(1)C/S 用户固定,一般只应用于局域网中,要求拥有相同的操作系统,如果对于不同操作系统还要相应开发不同的版本,并且对于计算机电脑配置要求也较高。
(2)B/S 要求有操作系统和浏览器就行,与操作系统平台无关(可以实现跨平台),对客户端的计算机电脑配置要求较低。
3、CS的优缺点
(1)优点:
●能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。
●操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。 ?
●C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。
●安全性能可以很容易保证,C/S一般面向相对固定的用户群,程序更加注重流程,它可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。
(2)缺点:
●需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。
●兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序。 ?
●开发、维护成本较高,需要具有一定专业水准的技术人员才能完成,发生一次升级,则所有客户端的程序都需要改变。。
●用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户,所以适用面窄,通常用于局域网中。
4、BS的优缺点
(1)优点:
●分布性强,客户端零维护。只要有网络、浏览器,可以随时随地进行查询、浏览等业务处理。?
●业务扩展简单方便,通过增加网页即可增加服务器功能。 ?
●维护简单方便,只需要改变网页,即可实现所有用户的同步更新。?
●开发简单,共享性强。
(2)缺点:
●个性化特点明显降低,无法实现具有个性化的功能要求。?
●在跨浏览器上,BS架构不尽如人意。
●客户端服务器端的交互是请求-响应模式,通常动态刷新页面,响应速度明显降低(Ajax可以一定程度上解决这个问题)。无法实现分页显示,给数据库访问造成较大的压力。?
●在速度和安全性上需要花费巨大的设计成本。
●功能弱化,难以实现传统模式下的特殊功能要求。
如何区分SaaS,B/S,C/S三种不同模式软体
压铆螺母的型号其实说的就是产品的材质,你说的这个S/BOS/FH其实是三个不同的产品,首先S,这个是压铆螺母,压铆螺母根据材质的不同,常用的有S(碳钢)CLS(不锈钢)SP(硬化不锈钢)三种。
然后是第二种,BOS代表的不是压铆螺母而是压铆螺母柱,压铆螺柱有通孔跟不通孔的区别,通孔的是SO,盲孔的是BSO,而不是BOS
第三种的话,FH代表的是平头压铆螺钉,压铆螺钉常用型号有FH(碳钢),FHS(不锈钢)
希望对你有帮助!
石家庄长兴科技有限公司,专业生产销售PEM标准压铆螺母、压铆螺柱、压铆螺钉、焊接螺 钉、焊接螺柱、卡式螺母、浮动螺母、气动手动铆螺母枪、松不脱、皇冠螺钉、涨铆螺母、拉 铆螺母、面板螺钉、雅固拉滑轨、储能焊柱、等生产、批发、直销、定做各种不同规格型号非标件。欢迎来电咨询
如何区分SaaS,B/S,C/S三种不同模式软体
软体是不是你自己写的,如果是,就不是SaaS。
如果是你自己写的,用浏览器访问? 有后台? 如果是, B/S
如果是你自己写的,不用浏览器访问,有后台,有客户端,就是 c/s
SaaS、B/S、C/S三种不同模式软体的区别SaaS是Sofare-as-a-service(软体即服务),是一种随着网际网路技术的发展和应用软体的成熟,提供基于网际网路的全新的软体服务模式。SaaS提供商为企业搭建资讯化所需要的所有网路基础设施及软体、硬体运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬体、建设机房、招聘IT人员,即可通过网际网路使用资讯系统。就像开启自来水龙头就能用水一样,企业根据实际需要,向SaaS提供商租赁软体服务。
SaaS软体是继C/S架构软体(Client/Server即客户/伺服器,使用者端需要安装专用的客户端软体,企业需要部署伺服器),和传统B/S架构软体(Brower/Server即浏览器/伺服器,使用者端上只要安装一个浏览器,企业内部部署伺服器)之后,为企业线上提供按需服务的软体应用服务模式(使用者端也是采用浏览器,但企业无需部署伺服器)。SaaS软体目前已成为软体产业的一个重要力量,是软体科技发展的趋势。目前来说,龙头企业是北森。北森是中国最大的SaaS人才管理软体云服务供应商,拥有国内唯一覆盖人才测评、招聘管理、绩效管理、继任与发展、360度评估反馈、员工调查等业务的一体化人才管理软体平台。历经10余年,北森服务了4500余家企业、上千万员工,日处理十余万人才资料,已成为国内人才测评、招聘管理系统和继任管理系统领域的绝对领导者。
在管理软体的范畴里,C/S和B/S两种模式,哪种好一些?近两年来,对于B/S、C/S两种结构的软体的优劣,国内基本已经达成共识,普遍认为B/S结构软体将全面取代C/S结构软体。 C/S结构软体(即客户机/伺服器模式)分为客户机和伺服器两层,客户机不是毫无运算能力的输入、输出装置,而是据有了一定的资料处理和资料储存能力,通过把应用软体的计算和资料合理地分配在客户机和伺服器两端,可以有效地降低网路通讯量和伺服器运算量。由于伺服器连线个数和资料通讯量的限制,这种结构的软体适于在使用者数目不多的区域网内使用。国内目前的大部分ERP(财务)软体产品即属于此类结构。
B/S(浏览器/伺服器模式)是随着Inter技术的兴起,对C/S结构的一种改进。在这种结构下,软体应用的业务逻辑完全在应用伺服器端实现,使用者表现完全在Web伺服器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软体系统构造技术。这种结构更成为当今应用软体的首选体系结构。
1,资料安全性比较。由于C/S结构软体的资料分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的资料杀手。另外,对于集团级的异地软体应用,C/S结构的软体必须在各地安装多个伺服器,并在多个伺服器之间进行资料同步。如此一来,每个资料点上的资料安全都影响了整个应用的资料安全。所以,对于集团级的大型应用来讲,C/S结构软体的安全性是令人无法接受的。对于B/S结构的软体来讲,由于其资料集中存放于总部的资料库伺服器,客户端不储存任何业务资料和资料库连线资讯,也无需进行什么资料同步,所以这些安全问题也就自然不存在了。
2,资料一致性比较。在C/S结构软体的解决方案里,对于异地经营的大型集团都采用各地安装区域级伺服器,然后再进行资料同步的模式。这些伺服器每天必须同步完毕之后,总部才可得到最终的资料。由于区域性网路故障造成个别资料库不能同步不说,即使同步上来,各伺服器也不是一个时点上的资料,资料永远无法一致,不能用于决策。对于B/S结构的软体来讲,其资料是集中存放的,客户端发生的每一笔业务单据都直接进入到中央资料库,不存在资料一致性的问题。
3,资料实时性比较。在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后资料;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。
4,资料溯源性比较。由于B/S结构的资料是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。大部分C/S结构的软体则不同,为了减少资料通讯量,仅仅上传中间报表资料,在总部不可能查到各分支机构(分公司、门店)的原始单据。
5,服务响应及时性比较。企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整。软体供应商提供的软体也不是完美无缺的,所以,对已经部署的软体产品进行维护、升级是正常的。C/S结构软体,由于其应用是分布的,需要对每一个使用节点进行程式安装,所以,即使非常小的程式缺陷都需要很长的重新部署时间,重新部署时,为了保证各程式版本的一致性,必须暂停一切业务进行更新(即“休克更新”),其服务响应时间基本不可忍受。而B/S结构的软体不同,其应用都集中于总部伺服器上,各应用结点并没有任何程式,一个地方更新则全部应用程式更新,可以做到快速服务响应。
6,网路应用限制比较。C/S结构软体仅适用于区域网内部使用者或宽频使用者(1兆以上);而我们的B/S结构软体可以适用于任何网路结构(包括28.8K拨号入网方式),特别适于宽频不能到达的地方
C/S模式的软体对,没有服务端做处理,要客户端做什么?
做成B/S结构多好? 看是干什么用?
哪种软体用C/S方式,B/S方式,P2P方式?c/s是指客户端与伺服器互动,比如说QQ,豌豆荚,迅雷,快播,大型网游等
b/s是指浏览器与伺服器互动,典型的有webQQ,微博,购物网站,论坛,网页游戏等。
1、 云端计算机的计算模式为?() A、 W/S B、 C/S C、 B/S D、 B/C
云端计算是一个虚拟的计算资源池,它通过网际网路提供给使用者使用资源池内的计算资源,它代表了资讯科技及其基础架构的发展方向,它的出现必将在不远的将来展示出强大的生命力,并将从多方面影响企业的发展。
质安通软体是b/s 还是c/s ?建议用BS,BS维护方便、只要能上网可以再任何地方用 CS不具有这种优势,BS是大势所趋
什么模式是c/s、b/s和p2p计算C/S是客户端/伺服器模式。b/s是浏览器/伺服器模式。P2P是点对点模式。
打个比方:c/s模式中,伺服器(s)是大众情人。你们每个人(C)只能和她谈恋爱。
b/s模式中,伺服器(s)还是大众情人。你们每个人必须使用固定工具(浏览器B)和她谈恋爱。
P2P模式,大家乱搞。
怎么看系统用的是B/S模式还是C/S模式?C/S是Client/Server中文意思:客户端/伺服器。
B/S是Brower/Server中文意思:浏览器/伺服器。
理解以上两句话就好办了。
凡是通过浏览器执行的程式就是B/S。
需要下载到本地安装的程式就是C/S。
档案伺服器模式与客户机/伺服器模式(c/s)与浏览器模式(B/s)的异同cs模式要求客户端必须要有相应的程式,来连线服务端
bs客户端只要有浏览器即可通过web访问伺服器
他们对于网路依靠不同:cs一旦掉线必须重新启动程式才可,而bs则随时能连线上,对于操作远端资料来讲cs要比bs慢好多啊。
cs的程序锁好烦人的,动不动就是被锁死,不能同时修改一条资料啊,bs的资料记录不像cs那样每个终端都可以装一个数据库来记录,操作起来比较麻烦些
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!