资源适配器、遗留系统、外部系统、规则引擎、
工作流
资源层数据库、外部系统以及遗留资源
资源、数据和外部服务
中软总公司技术培训中心
www.csst.com.cn
Web核心设计模式
表示层模式截取过滤器前端控制器视图助手复合视图工作者服务分发者视图
中软总公司技术培训中心
www.csst.com.cn
Web核心设计模式
业务层模式业务代表值对象会话外观复合实体值对象组装器值
列表处理器服务定位器
中软总公司技术培训中心
www.csst.com.cn
Web核心设计模式
集成层模式数据访问对象服务激发器
中软总公司技术培训中心
www.csst.com.cn
Web核心设计模式—GoF模式
创建型模式
ABSTRACTFACTORY(抽象工厂)BUILDER(生成器)FACTORYMETHOD(工厂方法)PROTOTYPE(原型)SINGLETON(单件)
中软总公司技术培训中心
www.csst.com.cn
Web核心设计模式—GoF模式
结构型模式
ADAPTER(适配器)BRIDGE(桥接)COMPOSITE(组合)DECORATOR(装饰)FACADE(外观)FLYWEIGHT(享元)PROXY(代理)
中软总公司技术培训中心
www.csst.com.cn
Web核心设计模式—GoF模式
行为型模式
CHAINOFRESPONSIBILITY(职责链)COMMAND(命令)INTERPRETER(解释器)ITERATOR(迭代器)MEDIATOR(中介者)MEMENTO(备忘录)OBSERVER(观察者)STRATEGY(策略)TEMPLATEMETHOD(模板方法)VISITOR(访问者)
中软总公司技术培训中心
www.csst.com.cn
JavaWeb技术现状(补充)
各个分层的实现?客户层:浏览器、应用程序、手持设备Web层:JSP、Servlet、Structs、AJAX、Velocity业务层:EJB3.0数据层:DAO、Hibernate
中软总公司技术培训中心
www.csst.com.cn
常用Web框架简介
框架是现代J2EE开发的中心。新一代框架诞生要求:
灵活性,完全松耦合,实现多层解耦。快速性,多层结构代码快速组装。可伸缩性,小型系统架构具备向中大型扩张的可能性,一劳永逸解决小中型系统的各方面需求,如缓存/性能。
中软总公司技术培训中心
www.csst.com.cn
常用Web框架简介
Howmany
webframeworksnow:EchoStrutsRIFEVergeJPublishCocoonSOFIAJATOMillstoneOXFTapestryWebWorkCanyamoFoliumBishopShocksScopeMaverickJucasBarracudaTeaServletjZonicWarfarewingS
SpringMVCNiggleBento
ActionFrameworkExpressoOpenEmceeJWAASmileTurbine
jStatemachineMacawJBananaMelati
JaffaJacquardMyFacesChibaGenie
JeeniusJWarpDovetailJappleNachoHelma