cs架构和bs架构的区别如下:
1、硬件环境不同
CS一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。
BS建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备、信息管理有、比CS更强的适应范围,一般只要有 *** 作系统和浏览器就行。
2、对安全要求不同
CS一般面向相对固定的用户群,对信息安全的控制能力很强,一般高度机密的信息系统采用C,S结构适宜,可以通过B/S发布部分可公开信息。
BS建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群。
3、对程序架构不同
CS程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。
BS对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上,比CS有更高的要求 BS结构的程序架构是发展的趋势,从MS的,Net系列的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统,SUN和IBM推的JavaBean构件技术等,使BS更加成熟。
4、软件重用不同
CS程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好。
BS对的多重结构,要求构件相对独立的功能.能够相对较好的重用。
5、系统维护不同
系统维护在是软件生存周期中,开销大。
CS程序由于整体性,必须整体考察,处理出现的问题以及系统升级,升级难,可能是再做一个全新的系统。
BS构件组成,方面构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
1、硬件环境不同:
CS一般是建立在专用网络上,在小范围的网络环境下,在局域网之间并通过专用服务器提供连接和数据交换服务。BS构建在广域网上,不一定是专用的网络硬件环境。比如电话上网、出租设备、信息管理等,都比CS具有更强的适应性,一般只要有 *** 作系统和浏览器即可。
2、对安全要求不同:
CS一般面向相对固定的用户群体,具有较强的信息安全控制能力。一般来说,高度机密的信息系统采用合适的CS结构,可以通过BS发布部分公开信息。BS构建在广域网上,具有相对较弱的安全控制和未知的用户基础。
3、对程序架构不同:
CS程序可以多注意流程,可以多级验证权限,对系统运行速度可以少考虑。基于更多优化的需要,BS对安全性和访问速度的多重考虑比CS有更高的要求。
BS架构是程序架构的发展趋势,从MS的Net系列BizTalk2000Exchange2000等,完全支持网络组件搭建的系统。由于SUN和IBM推广的javabeans组件技术,BS更加成熟。
4、软件重用不同:
CS程序可以不可避免的整体性考虑,构件的重用性不如在BS要求下的构件的重用性好。BS对的多重结构,要求构件相对独立的功能,能够相对较好的重用。
5、系统维护不同:
系统维护在是软件生存周期中,开销大。重要CS程序由于整体性,,必须整体考察,处理出现的问题以及系统升级。升级难,可能是再做一个全新的系统。BS程序由构件组成,方便构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
6、处理问题不同:
CS程序可以处理用户面固定,并且在相同区域,,安全要求高需求,与 *** 作系统相关,应该都是相同的系统。BS建立在广域网上,面向不同的用户群,分散地域,这是CS无法作到的,与 *** 作系统平台关系最小。
7、用户接口不同:
CS多是建立的Window平台上,表现方法有限。对程序员普遍要求较高。BS建立在浏览器上,,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。
8、信息流不同:
CS程序一般是典型的中央集权的机械式处理,交互性相对低。BS信息流向可变化,B-B、B-C、B-G等信息流向的变化,更象交易中心。
参考资料来源:百度百科-BS架构
参考资料来源:百度百科-CS架构
我不知道你指的是哪一种,据我所知:当网站使用JSP+Mysql技术架构,为B/S结构,采用三层模式(即web层、业务逻辑层和数据访问层,各层最好分别使用struts2、spring和ibatis框架)。
希望能帮到你。
以上就是关于cs架构和bs架构的区别全部的内容,包括:cs架构和bs架构的区别、CS架构和BS架构的区别、jsp技术开发的程序架构是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)