"Parsley是一个面向Flex和Flash应用的应用程序框架,基于IOC容器和消息系统构建,用于创建高度解耦的架构。它允许您通过元数据、MXML、XML或ActionScript配置由容器管理的对象,并且易于扩展。Parsley在Flash平台上与其他应用框架不同,既可作为纯Flex框架使用,也可作为无Flex SDK依赖的经典Flash框架。框架的核心(IOC容器和消息子系统)不依赖Flex SDK,但有几个专门针对Flex设计的额外模块,提供MXML配置、视图绑定和Flex模块的支持。其主要特性包括但不限于配置灵活性、解耦架构以及对Flex特性的深度集成。" Parsley是一个强大的开发工具,尤其对于需要构建复杂、可扩展且具有良好结构的Flex和Flash应用程序的开发者来说,它是理想的选择。它的核心功能围绕以下几点展开: 1. **依赖注入(Dependency Injection,DI)**:Parsley通过IOC(Inversion of Control)容器实现了DI,允许开发者声明性地定义对象之间的依赖关系,从而减少代码间的耦合度,提高可测试性和可维护性。 2. **消息系统(Messaging System)**:Parsley内置的消息系统支持事件驱动编程,使得组件之间可以相互通信,而不直接引用对方。这种松散耦合的方式有助于保持代码的整洁和模块化。 3. **元数据(Metadata)**:Parsley允许通过元数据来配置和控制对象的行为,这可以是XML、MXML或者ActionScript,提供了极大的灵活性。 4. **MXML支持**:对于Flex开发者,Parsley提供了与MXML的深度集成,使得视图组件的配置和绑定变得更加直观和方便。 5. **视图绑定(View Wiring)**:框架提供了一种机制,自动连接视图组件和业务逻辑,简化了视图和模型层的连接。 6. **Flex模块支持**:Parsley为Flex的模块化开发提供了便利,可以轻松管理多个独立的运行时加载的模块。 7. **可扩展性**:Parsley的设计允许开发者根据需要添加自定义模块和扩展,以满足特定项目的需求。 8. **模块化架构**:通过Parsley,开发者能够构建模块化的应用程序,每个模块都负责自己的职责,从而提高代码的可重用性和可维护性。 9. **测试友好**:由于Parsley强调解耦,因此编写单元测试和集成测试变得更加容易,这对于大型项目的质量保证至关重要。 Parsley框架通过提供强大的DI、消息传递、元数据配置等功能,帮助开发者构建更加灵活、可扩展和易于维护的Flex和Flash应用。通过深入学习和掌握Parsley,开发者可以提升他们的应用开发效率和软件质量。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)