B/SC/S模式介绍小king哥

B/S(Browser/Server,浏览器/服务器)方式的网络结构。

①、客户端统一采用浏览器如:Netscape和IE,通过Web浏览器向Web服务器提出请求,由Web服务器对数据库进行操作,并将结果传回客户端。

②、B/S结构简化了客户机的工作,但服务器将担负更多的工作,对数据库的访问和应用程序的执行都将在这里完成。即当浏览器发出请求后,其数据请求、加工、返回结果、动态网页生成等工作全部由Web服务器完成。

工作原理:

在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。

特点:

①、系统开发、维护和升级的经济性:对于大型的管理信息系统,软件开发、维护与升级的费用是非常高的,BS模式所具有的框架结构可以大大节省这些费用,同时,BS模式对前台客户机的要求并不高,可以避免盲目进行硬件升级造成的巨大浪费。

②、B/S模式提供了一致的用户界面:B/S模式的应用软件都是基于Web浏览器的,这些浏览器的界面都很相似。对于无用户交互功能的页面,用户接触的界面都是一致的,从而可以降低软件的培训费用。

③、B/S模式具有很强的开放性:在B/S模式下,外部的用户亦可通过通用的浏览器进行访问。

B/S模式的结构易于扩展:由于Web的平台无关性,BS模式结构可以任意扩展,可以从一台服务器、几个用户的工作组级扩展成为拥有成千上万用户的大型系统。

④、B/S模式具有更强的信息系统集成性:在BS模式下,集成了解决企事业单位各种问题的服务,而非零散的单一功能的多系统模式,因而它能提供更高的工作效率。

⑤、B/S模式提供灵活的信息交流和信息发布服务:B/S模式借助Internet强大的信息发布与信息传送能力可以有效地解决企业内部的大量不规则的信息交流。

2.C/S模式

C/S(Client/Server,客户/服务器)方式的网络计算模式。

①、服务器负责管理数据库的访问,并对客户机/服务器网络结构中的数据库安全层加锁,进行保护;

②、客户机负责与用户的交互,收集用户信息,通过网络向服务器发送请求。

③、C/S模式中,资源明显不对等,是一种“胖客户机(fatclient)”或“瘦服务器(thinserver)”结构。

④、客户程序(前台程序)在客户机上运行,数据库服务程序(后台程序)在应用服务器上运行。

C/S模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。服务器一般分为应用服务器和数据库服务器。两层C/S结构的实现原理是:应用程序(客户端)首先依据用户操作形成对应的SQL语句,然后通过网络协议(如:TCP/IP等)向数据库服务器发送SQL命令;数据库服务器通过其监听端口(如:Oracle的1521等)实时检测有无服务请求。当检测到有SQL请求时,服务器首先对客户端身份进行验证,验证通过后执行请求客户的SQL命令。

①、交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

②、C/S模式提供了更安全的存取模式。由于CS配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCP/IP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。

③、由于C/S在逻辑结构上比BS少一层,对于相同的任务,C/S完成的速度总比BS快,使得C/S更利于处理大量数据。由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。同时由于开发是针对性的,因此,操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。

缺点:

C/S缺少通用性,业务的变更,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多

THE END
1.b/s模式指的是什么b/s模式指的是WEB兴起后的一种网络结构模式,也叫Browser/Server模式(浏览器/服务器)、B/S结构,WEB浏览器是客户端最主要的应用软件。B/S模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。约伴故友 2024-10-08 15:38:23相关...https://edu.iask.sina.com.cn/jy/3665WYg94fr.html
2.AWR报告详解柏林之花Parses:SQL解析的次数.每秒解析次数,包括fast parse,soft parse和hard parse三种数量的综合。 软解析每秒超过300次意味着你的"应用程序"效率不高,调整session_cursor_cache。在这里,fast parse指的是直接在PGA中命中的情况(设置了session_cached_cursors=n);soft parse是指在shared pool中命中的情形;hard parse则是...http://blog.chinaunix.net/uid-7847832-id-3486670.html
3.电脑维修听声音判故障BMgiXdv.B 9YwK1[G6/ 3.“嘀...嘀...”的连续有间隔的长音。 uF/l,[0v | Rf4^vN 这是内存报警的声音,一般是内存松动,内存的金手指与内存插槽接触不良,内存的金手指氧化,内存的某个芯片有故障等原因。 (生锈了就拿橡皮擦擦再装上,会长教的) y?zNxk/p g#2Q1t,~U 4.“嘀......http://www.360doc.com/content/12/0608/18/7215767_216902924.shtml
1.高校实验教学管理12篇(全文)[摘 要] 在高校教学过程中,教学质量的提升是学校发展过程中长期考虑的因素,同时教学信息化管理的模式水平一样有着很重要的作用。在高校的办公效率的提升方面需要有很多基础性的管理方式的完善,在本文中,就高校实验教学中的信息化管理模式进行分析讨论,通过引入B/S模式下的管理方式来实现教学管理信息系统的整套设计、...https://www.99xueshu.com/w/ikeyoaw6b3s3.html
2.win11系统快捷键大全附详细功能介绍windows11Windows系列快速设置面板是Win11新增加的一个模块,可以完成一些常用功能(如WIFI、飞行模式、投影、夜间模式、亮度、音量等)的快速启闭。Win+A是这项功能的快捷键,按下后可以一键呼出这个面板。 2. Win+B 快速跳转系统托盘 Win+B是系统托盘快捷键,按下后焦点会移至托盘,击打回车后就能直接看到托盘图标。 https://m.jb51.net/os/win11/794110.html
3.C/S和B/S两种架构区别与优缺点分析腾讯云开发者社区4)客户端服务器端的交互是请求-响应模式,通常需要刷新页面,这并不是客户乐意看到的。(在Ajax风行后此问题得到了一定程度的缓解) 三、B/S对C/S的改进和扩展 正如前文所说,C/S和B/S都可以进行同样的业务处理,但是B/S随着Internet技术的兴起,是对C/S结构的一种改进或者扩展的结构。相对于C/S,B/S具有如下...https://cloud.tencent.com/developer/article/1528732
4.常州市教育科学“十三五”规划课题(创新立项)“主体间性理念下...3.What is the author’s general attitude towards the book? A.Contradictory. B.Supportive. C.Cautious. D.Critical. 4.What is the author likely to write about after the last paragraph? A.Problems with the book. B.Brooks’s life experiences. C.Death of the characters D. Brooks translation...http://www.yz.czedu.cn/html/article5548646.html
5.B/S架构及其运行原理bs结构B/S(Brower/Server,浏览器/服务器)模式又称B/S结构,是Web兴起后的一种网络结构模式。Web浏览器是客户端最主要的应用软件。 这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用; 客户机上只需要安装一个浏览器,服务器上安装SQL Server,Oracle, MySql等数据库;浏览器通过...https://blog.csdn.net/qq_40587575/article/details/79673478/
6.软件工程导论作业系统采用 B/S 结构,前台使用智能移动终端如智能手机、平板电脑做客户端,所有的操作都是笔触式和手写输入,操作要方便,适宜于任何服务人员http://http://www.unjs.com/news/55840068E518E83F.html使用。 4. 超长传送 传送距离可达 100 米,室外传送距离可送300 米。 根据案例的描述,请你完成下列任务: ...https://www.unjs.com/zuixinxiaoxi/ziliao/20170805000008_1416273.html
7.音视频学习b:量化位数(bit)。 s:声道数。 auf=audio/L16;rate=16000 40ms的单声道、16Khz、量化位数为16的数据:(16*16*1)/8 * 40 =1280B 1.1.4 音频的编码 音频数据压缩编码的方法有多种,可分为无损压缩和有损压缩两大类。无损压缩主要包含各种熵编码;有损压缩则分为波形编码、参数编码、感知编码和混合编码。https://www.jianshu.com/p/28dd7f1e58d0
8.自动挡PRNDSLM表示什么意思,新手正确操作技巧图解S(Sport)档 S代表运动(https://www.xiaozongshi.com)模式(Sport),曾经在法系车中也代表雪地模式(Snow)。不过现在绝大多数车型的S档都是代表运动模式,雪地模式基本已经脱离自动挡模式上,而进入了更高级的车辆驾驶模式选择功能,如果有的话也是用1个雪花标志所代替。现在的S档泛指运动模式,顾名思义就是让车辆驾驶...https://www.yoojia.com/ask/16-11485926011913404425.html
9.金铲铲之战3.16b更新内容金铲铲8月24日更新解读金铲铲之战3.16b更新了什么?金铲铲之战在8月24日本周四更新了3.16b版本,对S3.5和S9赛季的玩法都进行了平衡调整,接下来就让我们一起了解一下吧。 金铲铲之战3.16b更新S9 一、英雄调整 慎 友军护盾:275/350/2000 ? 225/275/1500 浅谈:慎施加给友军的护盾遭到大砍,这对当前热门堡垒体系以及神谕体系无疑是...https://app.ali213.net/mip/gl/1129097.html