
ActionScript3 PureMVC实践指南:模型-视图-控制器架构
下载需积分: 5 | 656KB |
更新于2024-07-17
| 133 浏览量 | 举报
收藏
"PureMVC最佳实践.pdf"是一份关于PureMVC框架的详细指南,由张泽远和Tamt翻译自英文版,并得到了Cliff Hall的支持,最后一次更新日期为2008年5月19日。PureMVC是由Futurescale公司开发的一个开源框架,用于创建健壮、可扩展和易于维护的客户端程序,特别适用于使用ActionScript3和MXML技术的项目。
该文档首先介绍了PureMVC的基本结构,包括Model(模型)、Proxy(代理)、View(视图)、Mediator(调解者)、Controller(控制器)和Façade(外观)。Model与Proxy用于数据处理和远程通信,View展示数据,Mediator作为两者之间的桥梁,而Controller则是事件处理的核心。Façade则简化了框架的接口,使得用户可以直接与核心功能交互,而无需深入到细节。
文档详细解释了如何使用Notification(通知)来触发Command(命令)的执行,以及Mediator在发送、声明和接收Notification中的作用。Proxy同样发送Notification,但不接收。此外,文档还指导读者如何设计和实现具体的Façade,如何为程序创建一个统一的入口点,并强调了Event和Notification的区别及其在纯面向对象设计中的角色。
Command部分讨论了SimpleCommand和MacroCommand的使用,这两种命令类型允许开发者分别执行简单的任务和封装复杂的业务逻辑。通过减少Command与Mediator和Proxy的耦合,可以提高代码的灵活性和可维护性。
对于复杂的操作和业务逻辑,文档建议将它们分解为可重用的组件,确保代码结构清晰,易于理解和扩展。最后,文档强调了PureMVC框架的使用须遵循美国Creative Commons 3.0 Attribution协议,且所有提供的文档、示例和教程均无任何明示或默示的保证。
这份PDF文档为开发者提供了宝贵的PureMVC编程实践指南,覆盖了框架的核心概念、架构设计和常见用法,适合希望在ActionScript3和MXML环境中运用纯MVC模式的软件开发人员参考。
相关推荐

「已注销」
- 粉丝: 10
最新资源
- Weblogic功能详解及使用手册
- 软件自动化测试资料分析与应用
- C++实现Joseph问题:nlgn时间算法与平衡二叉树
- VB字符判断程序:菜鸟的实践与交流
- 掌握Lucene全文索引:搜索实例演示
- Helloer_v1.8版发布:全面的技术文档与安装资源
- 掌握NS2网络仿真工具:步骤与分析
- Proteus仿真Max7221动态显示实用教程
- C#纸业销售管理系统开发与下载指南
- LWUIT J2ME界面设计实例与Eclipse项目转换
- MP3剪切软件工具:轻松编辑你的音乐文件
- JSP与SQL结合的人事管理系统开发教程
- 梁昆淼数学物理方法习题解答精编
- 批量将Word文档转换为Flash文档工具
- Pbkiller 2.5.8:Powerbuilder文件反编译神器
- USB开发基础教程与驱动结构分析
- 掌握CVS使用与安装:完整基础教程与软件下载
- 网页制作遇到的问题与解决方案集锦
- L7手机连接必备:高效USB驱动安装指南
- C#实现的人力资源管理系统代码分析
- MFC实现ODBC数据库闹钟功能
- Win32系统服务开发深度解析与实战案例
- Java+Swing开发的企业人事管理系统研究
- 计算机行业翻译利器:专业英语翻译软件