J2ee中,BS与CS的联系与区别???
C/S 与 B/S 区别:
1、处理问题不同
C/S 程序可以处理用户面固定, 并且在相同区域,安全要求高需求,与操作系统相关。应该都是相同的系统。
B/S 建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的。与操作系统平台关系最小。
2、用户接口不同
C/S 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。
B/S 建立在浏览器上,有更加丰富和生动的表现方式与用户交流。并且大部分难度减低,减低开发成本。
3、信息流不同
C/S 程序一般是典型的中央集权的机械式处理,交互性相对低。
B/S 信息流向可变化,B-B B-C B-G等信息、流向的变化,更像交易中心。
联系:系统开发中C/S结构(Client/Server)中Client(客户端)往往可以由 B/S结构(Browser/Server结构)的Browser(浏览器)及其载体承担。
C/S结构的Web应用与B/S结构(Browser/Server结构)具有紧密联系。大系统和复杂系统中,C/S结构和B/S结构的嵌套也很普遍。
扩展资料:
C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。
C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:只适用于局域网。
而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。
系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入统。
参考资料:百度百科--B/S结构
一,B/S结构是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
二,区别(C/S与B/S):
1.硬件环境不同:
C/S 一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。B/S 建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备. 信息自己管理. 有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。
2.对安全要求不同:
C/S 一般面向相对固定的用户群,对信息安全的控制能力很强。 一般高度机密的信息系统采用C/S 结构适宜。可以通过B/S发布部分可公开信息。B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。
3.对程序架构不同:
C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统。SUN 和IBM推JavaBean 构件技术等,使 B/S更加成熟.。
4.软件重用不同:
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好。B/S 的多重结构,要求构件相对独立的功能, 能够相对较好的重用,就如买来的餐桌可以再利用,而不是做在墙上的石头桌子。
5.系统维护不同:
C/S 程序由于整体性,必须整体考察,处理出现的问题以及系统升级、升级难、 可能是再做一个全新的系统。B/S 构件组成,方便构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实现升级。
扩展资料:作用:
由于Client/Server结构存在的种种问题,因此人们又在它原有的基础上提出了一种具有三层模式(3-Tier)的应用系统结构浏览器/服务器(Browser/Server)结构。Browser/Server结构是伴随着因特网的兴起,对Client/Server结构的一种改进。从本质上说,Browser/Server结构也是一种Client/Server结构,它可看作是一种由传统的二层模式Client/Server结构发展而来的三层模式Client/Server结构在Web上应用的特例。
Browser/Server结构主要是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言和ActiveX技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。
参考资料:百度百科-B/S结构
B/S Browser/Server (浏览器/服务器)
区别其实还是挺大的。
Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的。
(1)、硬件环境不同:
C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。
B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例如电话上网, 租用设备, 信息自己管理, 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行。
(2)、对安全要求不同
C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强。 一般高度机密的信息系统采用C/S 结构适宜,可以通过B/S发布部分可公开信息。
B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群。
(3)、对程序架构不同
C/S 程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。
B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上。 比C/S有更高的要求,B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统。SUN和IBM推的JavaBean构件技术等,使B/S更加成熟。
(4)、软件重用不同
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好。
B/S 对的多重结构,要求构件相对独立的功能。 能够相对较好的重用。就如买来的餐桌可以再利用,而不是做在墙上的石头桌子。
(5)、系统维护不同
系统维护是软件生存周期中,开销大,相当重要
C/S 程序由于整体性,必须整体考察,处理出现的问题以及系统升级难, 可能是再做一个全新的系统。
B/S 构件组成方面构件个别的更换,实现系统的无缝升级。 系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
(6)、处理问题不同
C/S 程序可以处理用户面固定,并且在相同区域, 安全要求高的需求,与操作系统相关, 应该都是相同的系统。
B/S 建立在广域网上, 面向不同的用户群,分散地域, 这是C/S无法作到的,与操作系统平台关系最小。
(7)、用户接口不同
C/S 多是建立在Window平台上,表现方法有限,对程序员普遍要求较高。
B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流, 并且大部分难度减低,降低开发成本。
(8)、信息流不同
C/S 程序一般是典型的中央集权的机械式处理,交互性相对低。
B/S 信息流向可变化, B-B、 B-C、 B-G等信息流向的变化, 更象交易中心
BS架构就是浏览器到服务器端
CS架构就是客户端到服务器端
它们一般都是三层或多层结构的
表示层 功能层 数据层
bs 和cs 的区别和联系 和是否在j2ee中关联不大。
gba重装机兵2改金手指
29 BS控制器 [久]世界地图2a古钱币 [久]拿不定注意时就抛硬币吧...2b杀虫剂 [战\/消]虫系列威力大2c液体蚊香 [战\/消]虫系列威力大2e口香糖 [固]只能找马多传送站1F铁盔人帮你拿下来2f LOVE部件 [久]爱之碎片的双子博士处合成,有不同的组合,不同的功能30 L1-IC ┓31 O1-IC ┃32 V1-IC ┃33 ...
用C语言编写程序,输出ASCII码
用C语言编写程序,然后输出ASCII码可以将字符以整数形式输出即为输出ASCII码,具体编程的思路和方法如下:1.首先定义一个变量a作为需要输出ASCII码的变量,这里演示以字符变量a为例。2.接着使用scanf()函数接受从键盘输入的字符。3.然后使用printf()语句将字符a用整数的格式输出。4.最后运行程序,就可以...
如何从零学习java所有知识?
第三阶段:JavaEE框架课程阶段目标:1. 熟练运用Linux操作系统常见命令及完成环境部署和Nginx服务器的配置 2. 熟练运用JavaEE三大核心框架:Spring,SpringMVC,MyBatis 3. 熟练运用Maven,并使用SpringBoot进行快速框架搭建 4. 深入理解框架的实现原理,Java底层技术,企业级应用等 5. 使用Shiro,Ztree和...
变压器磁芯EE55的参数是什么?
A(mm): 55.15±1.05 B(mm): 38.1±0.6 C(mm): 16.95±0.25 D(mm): 20.7±0.3 E(mm): 18.8±0.3 F(mm): 27.5±0.3 C1(mm-1): 0.35 Le(mm): 123 Ae(mm2): 355 重量(g): 222 AL(±25%)DMR40: 6800 变压器(...
求一个重装机兵2的修改器或金手指
电击器 28 战斗中产生未知攻击伤害或将人电击BS控制器 29 打开世界地图古钱币 2A 占卜道具杀虫剂 2B 灭蚊道具对蚊子一击必杀液体蚊香 2C 灭蚊道具对蚊子一击必杀无限使用隐藏物品 2D 收藏品口香糖 2E 一但贴上就取不下来,丢不掉只能保管LOVE部件 2F 复制载入LOVE功能L1—IC 30 制造LOVE部件之一O1—IC 31 制造...
语文拼音大小写
有很多,来看看 选一种呀 http:\/\/www.baidu.com\/s?ie=gb2312&bs=%BA%BA%D3%EF%B4%CA%D3%EF%C6%B4%D2%F4%B1%ED&sr=&z=&cl=3&f=8&wd=%BA%BA%D3%EF%C6%B4%D2%F4%B1%ED&ct=0 以下列举其中一种 汉语基础字母表 印 刷 体 书 写 体 字母名称 印 刷 体 书 写 体 字母...
PSP用超级机器人大战α外传完美存档
_L 0x0116F81E 0x00000003 _L 0x1116F94E 0x00000000_C0 第36话不死机 _L 0x0116F81E 0x00000003 _L 0x0116F94E 0x00000000_C0 全部机体可装四个强化零件 _L 0xD10F40C6 0x00009262 _L 0x210F40C4 0x34020004 _L 0xD10ADA2C 0x00000004 _L 0x110ADA2C 0x00000001_C0 全强化部件 _...
S t ee L 20#是什么材料?
该钢模具零件工艺路线为:下料→锻造模坯→退火→机械粗加工→冷挤压成型→再结晶退火→机械精加工→渗碳→淬火、回火→研磨抛光→装配。(2)供货状态及硬度 未热处理态,硬度≤156HBS。(3)标准JB\/T 6057-92钢的化学成分(质量分数,%) C 0.17~0.23、Si 0.17~0.37、Mn 0.35~0.65、P...
我也想要nds勇者斗恶龙怪兽篇joker2金手指啊,能发给我吗?能用吗?_百...
521D7644 E3100008 021D7640 E5900014 021D584C D3A00001 94000130 FFFE0000 021D7640 E3A00000 021D584C D3A00000 D2000000 00000000 战斗中 0 怪兽1无限HP 0223906C 03E703E7 怪兽1无限MP 02239070 03E703E7 怪兽2无限HP 02239188 03E703E7 怪兽2无限MP 0223918C 03E703E7 怪兽3无限HP 0223...
我有箱80五角的 箱号是06信拉抖扛0043 请问这箱钱的号码是
我有箱80五角的 箱号是06信拉抖扛0043 请问这箱钱的号码是 我来答 提示该问答中所提及的号码未经验证,请注意甄别。2个回答 #热议# 鹤岗爆火背后的原因是什么?彭塔阿雷纳斯 2010-12-26 · TA获得超过2万个赞 知道大有可为答主 回答量:3509 采纳率:50% 帮助的人:2521万 我也去答题访问...
平厘博盈: C/S Client/Server (客户端/服务器) B/S Browser/Server (浏览器/服务器) 区别其实还是挺大的. Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的. (1)、硬件环境不同: C/S 一般建立在专用的网络上, ...
镇安县15096554170: 什么是BS,BS和CS的区别有哪些: - ?
平厘博盈: 一、BS含义: BS即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器,而客户端采用浏览器运行软件. 二、区别: 1、开发维护成本 cs开发维护成本高于bs.因为采用cs结构时,对于不同的客户端要开发不同的程序,而且...
镇安县15096554170: s标签和c标签 - C/S和B/S哪个前景比较好 ?
平厘博盈: B/S和C/S就好像是手和脚.他们各有各的用途,谁也不可能替代谁. B/S 升级程序方便,不用安装客户端. C/S 有稳定的连接,比如大型的系统中的接口程序,在互相配合时,用SOCKET来做接口程序,技术上虽不先进,但却非常成熟和稳定