问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是bs架构

发布网友 发布时间:2022-04-22 06:12

我来回答

4个回答

热心网友 时间:2022-04-22 08:41

1、概念:B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server实现,形成所谓三层3-tier结构。B/S结构是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。 这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
2、优势与劣势
2、1维护和升级
软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级*的方式是“瘦”客户机,“胖”服务器。
2.2成本与选择
大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置。但在服务器操作上,windows并不是处于绝对的统治地位。软件的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使得最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。
2、3负荷重
由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。

热心网友 时间:2022-04-22 10:16

首先你发问的分类错了,呵呵,这个问题应该在.net编程里面。
bs框架正确的叫法应该叫B/S框架,意思是由前端(Browser)和服务器端(Server)组成的系统的框架结构。一般这样的程序是由在客户端处理极少数据,大部分数据都在服务器端处理。举个例子,一些个动态网站就是这样的一个结构。这不是一种编程语言,而是一种抽象的理解形式。说白了就看成是一种模版吧,你可以随便用你喜欢的语言去填写这个模板。

不知道这样你理解不理解,再不明白到我空间留言或者直接向我提问。

热心网友 时间:2022-04-22 12:07

网上说的,还有百度百科的BS架构我也看不懂。我觉得解释一个词语应该先说明它“是什么”、还要说明它“怎么样”。我来说说我对B/S架构的理解:B/S结构是一种对软件的组成成分进行整理、分布的一种方法(或者说软件构造技术)。软件组成成分如:程序、数据、文档等。B/S结构就是将软件的这三个部分进行分配的一种方法,将数据分布到某个数据服务器;将程序分布到应用(程序)服务器或者WEB服务器;而客户端(浏览器)只需要加载应用服务器的部分程序,用于数据的显示和命令输入(比如网页游戏的画面显示和玩家的指令输入)。如果不明白什么是数据层、应用服务层、客户端表示层,就需要看看B/S结构的原理部分啦~

热心网友 时间:2022-04-22 14:15

什么是bs架构?一般来说软件开发工具要集代码生成器+权限管理+快速开发+动态接口+通用组件+动态UI于一体的,现在主流开发工具是使用B/S(Brouser/Server)开发架构来的

B/S软件开发架构及工具详解

B/S(Brouser/Server)架构也可以理解为web架构,是一种基于浏览器载体的框架,包含前端、后端和数据库三个大的方向,各个方向的工具技术都不一样。现在主流的工具技术包含.NET、SqlServer、Bootstrap等,开发工具也会不一样。

B/S(Brouser/Server)前端开发技术工具包括三个要素:HTML、CSS和JavaScript,当然还有很多高级的前端框架,比如bootstrap、Jquery等。

B/S(Brouser/Server)后端技术工具也有很多,比如.Net、JAVA、PHP等,各大语言都有其开发架构和工具,像.NET的MVC架构和Visual Studio工具,JAVA的J2EE架构和Eclipse工具。

数据库现在有三种主流的关系型数据库:Mysql\SQLserver\Oracle,还有Nosql非关系型数据库:Redis、Mogodb等。开发工具有SQL Server Management Studio、Navicat等。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 在表格中怎么同时标注上下标 web前端多少岁不能做了 前端开发和程序员的区别有哪些? excel中上标和下标怎么设置? excel 如何用快捷键输入“上标、下标”? 常见的前端集成部署方案有哪些?各自的优缺点是什么? jacob实现将word转为其他文件格式,但是不知道为什... web前端公司工作流程 EXCEL表里面有没有上标和下标的快捷键?求高手指点? java jacob word转pdf 需哪些文件配置 用jacob把excel文档中的所有sheet都遍历转换成pdf... wps里的excel表格中,字体上、下标有没有快捷键? 使用jacob进行word转pdf的时候提示com.jacob.com.C... m50相当于什么单反 求解,什么是前端系统,和后端系统,求通俗点的解... 佳能M50相机电池多少 苹果手机手机微信怎么发送录音 excel表格上标下标在哪里 word用jacob转换成pdf时报错Invoke of: SaveAs,wo... 佳能m50相机能够拍出1张最大分辨率的照片要占用多... 怎样在EXCEL中实现上标下标对齐 前任备注创可贴是什么意思? 创可贴的意义 创可贴和易可贴意思完全不一样吗? 一个女孩送我生日礼物是创可贴,她说是有特别的寓... 爱心创可贴是什么意思 长治有什么美食?长治小吃有什么 创可贴戒指是什么意思 山西长治特色美食 男生让我给他贴创可贴,是什么意思 基础承台浇筑完毕,下道工序 一个男人跟你说给我拿个创可贴呗是什么意思? 地下车库施工需要注意哪些问题? 小牛剪纸图案简单步骤是什么? 地下车库应该怎样策划和施工? 大号创可贴是什么意思? 怎么剪纸牛? 男朋友说给你换个创口贴是什么意思? 手工剪纸牛怎么剪? 创可贴用英文怎么翻译?