文档介绍:该【《ajax技术地》 】是由【相惜】上传分享,文档一共【29】页,该文档可以免费在线阅读,需要了解更多关于【《ajax技术地》 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。?Ajax——技术地图WebStandardStructurePresentationBehaviorBrowserMVCViewModelController?整理课件三层架构ServerMVCDatabaseApplicationServerClientessLayerBusinessLogicLayerPresentationLogicLayerControllerViewModelBrowser?Ajax——技术地图WebStandardStructurePresentationBehaviorBrowserMVCViewModelController?整理课件B/S与C/SBrowser/Server架构客户通过浏览器使用应用系统Client/Server架构客户通过专用的客户端使用应用系统可以认为,B/S应用,就是最容易进行二次开发的C/S应用整理课件MVC模式早在1979年就由TrygveReenskaug提出最初用于Smalltalk-80Model用于封装业务逻辑View用于展现内容Controller用于处理交互Observer模式用于通知改变整理课件Web-MVC模式ServerMVCDatabaseApplicationServerClientessLayerBusinessLogicLayerPresentationLogicLayerControllerViewModelBrowser?Ajax——技术地图WebStandardStructurePresentationBehaviorBrowserMVCViewModelController?整理课件Web-MVC的问题早期浏览器的功能非常弱HTTP协议是一个无状态的数据传输协议Web应用的实质是一次又一次的请求与应答MVC从一种三角关系,变成了串连关系(******@BJUG)浏览器的能力在逐渐增强,但是却始终不被架构设计者重视性能/响应能力的弱点凸现交互模式单调、不友好整理课件日渐成熟的Web标准结构(Structure)(Presentation)CSS1CSS2行为(Behavior)ECMAScriptv3DOMAPILevel1/2整理课件