- 7
- 0
- 约小于1千字
- 约 12页
- 2017-01-02 发布于重庆
- 举报
多层应用架构 7. 多层应用架构 Multilayered Architecture 多层架构,一种设计模式,将应用软件的不同的任务分配到软件的不同层次中。 7.1 Web应用软件的典型结构 Web浏览器 支持动态Web内容技术的引擎 CGI PHP Java Servlets 数据库 三层应用架构 7.2 MVC模式 MVC (Model-View-Controller)模式 架构模式 设计模式 将数据与数据的显示相分离 降低开发复杂度 可维护性 灵活性 可重用性 模型(Model) 应用的信息/数据 操作数据的业务规则 视图(View) 用户界面的元素 控制器(Controller) 具体管理用户行为(如键盘或鼠标事件)与模型的通信过程 Web应用软件中的MVC模式 Model 存储在数据库或XML文件中的数据 基于用户的行为获取数据并转换为内容的业务规则 View HTML页面 Controller 收集动态数据并生成HTML页面中的内容 浏览器 操作系统 应用服务器 应用系统 数据库 模型 视图 控制器 MVC架构模式的流程 用户以某种操作方式与用户界面交互 Controller处理来自用户界面的输入事件 Controller将用户的操作通知Model,可能会修改Model数据的状态 视图调用Model数据生成用户界面 用户界面等待用户的进一步交互 MVC设计框架-GUI
您可能关注的文档
- 防控多重耐药菌感染..ppt
- 防止大气污染从我做起..ppt
- 第七章城市规模分布2011(免费阅读).ppt
- 防火防爆工程学_2..pptx
- 门脉高压症..ppt
- 第七章基因的表达与调控(上)第一讲.ppt
- 队列的定义表示实现..ppt
- 第七章墙体与地下室2.ppt
- 第七章墙体与屋面材料.ppt
- 第七章声环境影响评价2(免费阅读).ppt
- 2026年NFT技术赋能Web0版权保护新范式.docx
- 2026年食品细胞培养肉技术报告及未来五至十年未来食品报告.docx
- 2026年虚拟现实行业沉浸报告及未来五至十年元宇宙发展报告.docx
- 2026年NFT与音乐市场结合探索.docx
- 2026年NFT与数字水印技术融合版权保护新趋势.docx
- 2026年医疗设备行业远程充电技术创新报告.docx
- 2026年再生能源风能技术报告及未来五至十年环保能源报告.docx
- 2026年区块链数字版权保护报告及未来五至十年文化科技报告.docx
- 2026年NFT技术赋能Web0版权价值提升策略.docx
- 2026年NFT技术赋能下的数字藏品市场价值提升路径.docx
最近下载
- 多重耐药菌医院感染预防与控制措施考试试题(含答案).pdf VIP
- 2026年村会计考试试题及答案.doc
- 大概念视角下高中物理大单元教学建构与设计以“牛顿运动定律”教学为例.pptx VIP
- 2026年贵阳新高考化学全程复习指南(一轮+二轮+三轮)含易考题、常考题、易错题.docx VIP
- 22《阿房宫赋》知识拓展 课件(共17张PPT) 中职语文语文版拓展模块(含音频+视频).pptx VIP
- 隧道围岩压力计算.xls VIP
- 急性脑梗死溶栓知情同意书.doc VIP
- 3.1《中国科学技术史(序言)》(教学课件)-【中职专用】高二语文同步课堂(高教版2024拓展模块上册).pptx VIP
- (新)宜昌一医-神经研究中心-量表(服药10个月).docx VIP
- 滁州天长市永丰镇村级后备干部储备库选拔考试题库2023 .docx VIP
原创力文档

文档评论(0)