简述B/S和C/S体系结构特点

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-04-29
C/S结构和特点;B/S结构和特点!

B/S、C/S结构软件技术上的比较

  C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。国内目前的大部分ERP(财务)软件产品即属于此类结构。

  B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。e通管理系列产品即属于此类结构。

  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结构软件可以适用于任何网络结构(包括33.6K拨号入网方式),特别适于宽带不能到达的地方(例如迪信通集团的某些分公司,仅靠电话上网即可正常使用软件系统)。

C/S特点:
稳定性好、 效率高、 使用简单 、部署复杂
B/S特点:
部署方便、便于用户访问、 稳定性、效率、操作和使用不如C/S结构、 维护复杂
浏览器端包括:HTML(Hypertext Markup Language,超文本标记语言)、CSS(Cascading Style Sheets,
层叠样式表单)、JavaScript语言和VBScript语言。

C/S (Client/Server) 模式: 客户 / 服务器模式。

在这种模式下,每个客户端都需要安装客户端软件,管理和维护时客户端和服务器端都需要更改,维护麻烦。例如, QQ 等就属于这种模式。

 B/S (Browser/Server) 模式: 浏览器 / 服务器模式 。

只需要在服务器端安装软件,客户端只需要使用浏览器访问服务器即可,可以方便地实现信息、资源的交互和共享,管理和维护软件比较方便,只需要管理和维护服务器端。

扩展资料:

随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。

B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。

客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。

在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。



一、B/S

B/S架构采取浏览器请求,服务器响应的工作模式。

用户可以通过浏览器去访问Internet上由Web服务器产生的文本、数据、图片、动画、视频点播和声音等信息;

而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中;

从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。

在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。

在 B/S 模式中,用户是通过浏览器针对许多分布于网络上的服务器进行请求访问的,浏览器的请求通过服务器进行处理,并将处理结果以及相应的信息返回给浏览器,其他的数据加工、请求全部都是由Web Server完成的。

通过该框架结构以及植入于操作系统内部的浏览器,该结构已经成为了当今软件应用的主流结构模式。

二、C/S

C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。

客户机通过局域网与服务器相连,接受用户的请求,并通过网络向服务器提出请求,对数据库进行操作。服务器接受客户机的请求,将数据提交给客户机,客户机将数据进行计算并将结果呈现给用户。

服务器还要提供完善安全保护及对数据完整性的处理等操作,并允许多个客户机同时访问服务器,这就对服务器的硬件处理数据能力提出了很高的要求。

在C/S结构中,应用程序分为两部分:服务器部分和客户机部分。服务器部分是多个用户共享的信息与功能,执行后台服务,如控制共享数据库的操作等;客户机部分为用户所专有,负责执行前台功能,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

C/S结构在技术上已经很成熟,它的主要特点是交互性强、具有安全的存取模式、响应速度快、利于处理大量数据。但是C/S结构缺少通用性,系统维护、升级需要重新设计和开发,增加了维护和管理的难度,进一步的数据拓展困难较多,所以C/S结构只限于小型的局域网。

扩展资料:

一、B/S的优缺点:

1、优点:

B/S架构最大的优点是总体拥有成本低、维护方便、 分布性强、开发简单,可以不用安装任何专门的软件就能 实现在任何地方进行操作,客户端零维护,系统的扩展非常容易,只要有一台能上网的电脑就能使用。

2、缺点:

通信开销大、系统和数据的安全性较难保障。

二、C/S的优缺点:

1、优点:

C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。

2、缺点:

C/S架构的劣势还有高昂的维护成本且投资大。首先,采用C/S架构,要选择适当的数据库平台来实现数据库数据的真正“统一”,使分布于两地的数据同步完全交由数据库系统去管理,但逻辑上两地的操作者要直接访问同一个数据库才能有效实现。

有这样一些问题,如果需要建立“实时”的数据同步,就必须在两地间建立实时的通讯连接,保持两地的数据库服务器在线运行,网络管理工作人员既要对服务器维护管理,又要对客户端维护和管理,这需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大。

参考资料来源:百度百科-B/S

百度百科-C/S



C/S结构,即Client/Server(客户机/服务器)结构
B/S结构,即Browser/Server(浏览器/服务器)结构
优点是只要有浏览器能够联网就可以使用服务端程序。现在很多软件开发都是采用b/s模式的。


C/S有个客户端,B/S基于浏览器操作。
这就是最简单最重要的特点

  • 简述B细胞的功能
    答:识别抗原,分化成浆细胞、记忆细胞
  • 试述B 细胞的主要功能。
    答:B细胞作为专职性APC摄取、加工并提呈抗原,在再次免疫应答过程中发挥抗原提呈作用,对可溶性抗原的提呈尤为重要。③免疫调节。B细胞产生的细胞因子参与调节巨噬细胞、树突状细胞、NK细胞以及T细胞的功能。
  • 简述维生素b族生长因子的作用
    答:1、作用于人体神经系统,促进身体产生能量;2、能缓解抑制,焦虑,神经紧张;3、活跃大脑机能,防治老年痴呆症;4、预防皮肤粗糙,皮肤油腻,头发无光泽,保护皮肤粘膜;5、含有丰富的纤维素,有助于肠胃蠕动。
  • b的拼音书写
    答:b的拼音书写是先写竖,占中上格;再写右半圆,占中格。一、简述 b,是汉语拼音的第一个声母,读音为bō,发音时,双唇紧闭,阻碍气流,然后双唇突然放开,让气流冲出,读音轻短。二、拼音 1、拼音,是拼读音节的过程,就...
  • 简述B-型DNA分子双螺旋结构的要点
    答:1、DNA分子是由两条方向相反的平行多核苷酸链围绕同一中心轴构成的右手双螺旋;2、在两条链中磷酸与脱氧核糖位于螺旋外侧,碱基平面位于螺旋内侧,脱氧核糖平面与碱基平面垂直,螺旋表面形成大沟与小沟;3、双螺旋直径2nm,...
  • 简述T、B淋巴细胞有哪些重要的表面标志,各有何重要的生物学意义。_百度...
    答:T淋巴细胞(又名T细胞),B淋巴细胞(又名B细胞)T细胞随血循环到胸腺,在胸腺激素等的作用下成熟,B细胞则到脾脏或腔上囊发育成熟。然后再随血循环到周围淋巴器官,在各自既定的区域定居、繁殖。T淋巴细胞可以在体液免疫中...
  • 简述T、B细胞有哪些主要的表面分子
    答:一、T细胞表面标志有:1、T细胞抗原受体(TCR);2、有丝分裂原受体;3、E受体(CD2);4、CD3;5、CD4和CD8;6、CD5抗原;7、CDll a/18;8、CD28;9、HLA抗原;10、白细胞介素受体.二、B细胞表面标志有:1、...
  • 简述小儿体液免疫中B细胞免疫特征。
    答:【答案】:骨髓是B细胞成熟的场所,淋巴结是B细胞富集的器官。与T细胞免疫相比,B细胞免疫的发育较迟缓。胎儿B细胞对抗原刺激可产生相应的IgM类抗体,而有效的IgG类抗体应答需在生后3个月才出现。小于胎龄儿出生时外周血中...
  • 列举三种B类群人格障碍并简述其主要特征。
    答:B类群主要特点是情感强烈而不稳定,包括表演型、自恋型反衬:会型和边缘型人格障碍、 (l)反社会型人格障碍:①高度攻击性,易激惹,鲁莽。②冲动性:行为无计划,易受偶发动机驱使,行为后果常常害人又害己。③无责任感...
  • 简述t,b细胞常见的重要表面标志及其功能
    答:共刺激分子中CD40与CD40L的结合是B细胞活化的最重要的第二信号,对B细胞分化成熟和抗体产生起重要作用,黏附分子在Th细胞对B细胞的辅助以及活化B细胞向T细胞提呈抗原的过程中起重要作用。T细胞表面标志有TCR-CD3复合物,CD4和...