java bs架构是什么意思 什么是bs架构
各位老铁们,大家好,今天由我来为大家分享java bs架构是什么意思,以及什么是bs架构的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
新手请问关于java开发b/s架构系统
新手请问关于java开发b/s架构系统
多看一些关于MVC架构和struts、hibernate、spring方面的书,对系统的架构就比较清楚。还有,最好是多咨询下有java专案开发经验的人给你讲解下,有些东西书上不见得说的清楚
能使用java开发c/s架构的系统吗可以是可以用swing做,我记得前几年有大神用java做的抢票软体;
我记得是电脑要安装jvm才能执行,太久了,这块又不接触,记不太清了;
C/S和B/S并没有绝对的好坏,只是要应用于不同的环境而已。C/S目前主要用于监控点比较固定,对监控的稳定性要求比较高的专案,比如一些监控中心,使用者可能会长期开着软体进行轮循等操作。而B/S更适合流动性强,时间较短的监控
哪些系统是B/S架构B/S分开来说,B指的是浏览器而S则指的就是伺服器的意思。也就是说B/S架构其实就是基于浏览器/伺服器架构的程式。那就简单了,比如说咱们经常访问的一个个的网站,那它们都是基于这一架构的程式的系统。
有多少人用PB开发B/S架构的系统了建议,想做BS的话,最好别再要用PB了,PB的那个BS开发好难的(不过如果你想学的话,我有一份资料)。用ASP.吧,微软的东西很容易上手的。我和你一样的情况,7年PB,最近需要做一个BS系统,现学的ASP.,感觉太easy了,
你试一下华创资讯管理平台吧,它不同于固定用途软体,能容纳并管理各种资讯、各种资料。利用它能做 ERP、CRM、HR、PM、OA...等各种系统,非常实用。是B/S架构的,既可单机使用,又可在区域网、网际网路上多使用者使用;不仅支援电脑访问,而且支援手机、iPad等移动装置,轻松实现随时随地移动办公。
java基于BS架构的系统开发先从servlet看起,虽然现在各种框架很多,但是了解了servlet的机制,用起框架肯定是得心应手。
再就是了解MVC思想。
开发 2.B/S系统架构是指什么?B/S系统架构就是基于浏览器——伺服器的系统模式,通过这种模式开发的系统是执行在WEB上面的架构的软体。
如何设计基于mvc的b/s架构的系统b/s结构的话,资料库是肯定要了解的,因为这样的小系统说白了就是一个数据库应用系统,所以资料表的建立以及各种资料都要先设计好,然后就是你需要懂一门能够做web的语言了,一般asp,jsp或者php,现在jsp和php应用的比较多,遵循mvc模式,设计好层次,就可以做了,切记先设计再实现,否则麻烦一大堆,呵呵,其实我也很菜,一起交流交流哈
基于RIA架构的B/S系统有什么优势B/S结构:(Browser/Server,浏览器/伺服器模式):是WEB兴起后的一种网路结构模式,WEB浏览器是客户端最主要的应用软体。这种模式统一了客户端,将系统功能实现的核心部分集中到伺服器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Inter Explorer,伺服器安装Oracle、Sybase、Informix或 SQL Server等资料库。浏览器通过Web Server同资料库进行资料互动。 B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软体。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩充套件非常容易分层也就分为客户端跟伺服器吧!
什么是bs架构
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)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。
CS和BS具体是什么意思
CS= Client- Server=客户端/服务器模式。例子: QQ,迅雷,快播,暴风影音,各种网络游戏等等。只要有和服务器通信的都算。
C/S服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
BS= Browser- Server=浏览器/服务器模式。例子:所有的网站都是BS的。
B/S是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英 ['braʊzə]美 ['braʊzɚ]),如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server同数据库进行数据交互。
扩展资料:
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构件组成,方便构件个别的更换,实现系统的无缝升级.系统维护开销减到最小.用户从网上自己下载安装就可以实现升级。
6.处理问题不同
C/S程序可以处理用户面固定,并且在相同区域,安全要求高,需求与操作系统相关.应该都是相同的系统。
B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的。与操作系统平台关系最小。
7.用户接口不同。
C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。
B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难度减低,减低开发成本。
8.信息流不同
C/S程序一般是典型的中央集权的机械式处理,交互性相对低。
B/S信息流向可变化,B-B B-C B-G等信息、流向的变化,更像交易中心。
参考资料:
百度百科--B/S架构
关于本次java bs架构是什么意思和什么是bs架构的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。