跟我学J2EE 系统构架和设计模式 - J2EE系统架构设计中的体系结构设计

发布时间:2016-11-03 17:23:59   来源:文档文库   
字号:
杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1跟我学J2EE 系统构架和设计模式——J2EE系统架构设计中的体系结构设计1.1.1C/S和B/S软件体系结构的选择1、C/S和B/S软件体系结构技术特性回顾C/S和B/S是当今世界开发模式技术架构的两大主流技术。C/S是美国 Borland公司最早研发,B/S是美国微软公司研发。这个结构可以用下面的部署图来表示(1)B/S软件体系结构的主要优点1)B/S体系结构主要是利用不断成熟的WWW浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件体系结构。2)基于B/S体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了"零客户端"的功能,很容易在运行时自动升级。3)B/S体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。(2)B/S软件体系结构的不足之处与C/S体系结构相比,B/S体系结构也有许多不足之处,例如:1)B/S体系结构缺乏对动态页面的支持能力,没有集成有效的数据库处理功能。2)B/S体系结构的系统扩展能力差,安全性难以控制。3)采用B/S体系结构的应用系统,在数据查询等响应速度上,要远远地低于C/S体系杨教授工作室,版权所有,盗版必究,1/4页

本文来源:https://www.2haoxitong.net/k/doc/f76219eaf9c75fbfc77da26925c52cc58bd690d2.html

《跟我学J2EE 系统构架和设计模式 - J2EE系统架构设计中的体系结构设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式