`
wgcode
  • 浏览: 602463 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

一个简单的Cairngorm框架例子_原理

阅读更多

我们新建工程,有一个Cairngrom的swc包一定要引进去才行(一般放在libs文件夹里面),不然是不能成功的,所以大家可以Cairngrom的官方网站上去下载,我在这里提供地址:http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm

    有关这个框架,在网络上有很多图表用来讨论。下面是框架图表:

 

 

    使用Cairngorm的第一步是建立框架结构的骨架,包括了三个对象:

 

        Model Locater

        Service Locator

        Front Controller

 

        Model Locator:承载了组件之间的所有的传递的信息和数据,这是一个Bindable(可绑定的)对象。

 

        Service Locator:定义了与数据源(HttpserviceWebserviceRemoteobject)之间通讯的界面。

 

        Front Controller:建立播送事件(Dispatch event)和命令层(command)之间的对应关系(mapping)

分享到:
评论

相关推荐

    flex_cairngorm_Mvc_HelloWorld

    标题“flex_cairngorm_Mvc_HelloWorld”暗示了我们正在探讨的是一个关于Adobe Flex与Cairngorm框架的简单MVC(Model-View-Controller)应用示例。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,而Cairngorm...

    introducing_cairngorm.rar_flex_site:www.pudn.com

    "introducing_cairngorm.pdf"这份文档,很可能是对Cairngorm框架的一次详尽介绍,对于初学者来说,它是理解并掌握Cairngorm的重要参考资料。在文档中,我们可能会看到以下几个关键部分: 1. **框架概述**:介绍...

    渔夫unigui简易框架_unigui_flame7x8_appropriateqiy_渔夫unigui简易框架_渔夫_源码.r

    同时,社区的活跃度也是衡量一个框架生命力的重要指标,开发者可以通过参与社区交流,获取最新资讯,共同推动框架的进步。 总结,渔夫Unigui简易框架以其易用性、跨平台性和源码开放性,为开发者提供了高效开发桌面...

    渔夫unigui简易框架_unigui_flame7x8_appropriateqiy_渔夫unigui简易框架_渔夫

    【渔夫Unigui简易框架】是一个基于Delphi开发的用户界面框架,旨在简化Unigui应用程序的构建过程。Unigui是一个用于创建跨平台Web和桌面应用的框架,它利用了Delphi的强大功能和VCL组件库,使得开发者可以使用相同的...

    flex-Cairngorm框架

    - "例子"文件可能包含了一个简单的Flex应用程序,展示了Cairngorm框架的应用。例如,一个用户登录功能,可能包含一个LoginForm视图,一个LoginCommand处理登录逻辑,LoginProxy负责与服务器通信,以及相关事件的...

    Flex Cairngorm框架生成器

    对于初学者或希望提高开发效率的Flex开发者来说,这是一个非常有价值的资源。通过阅读该博客,你可以深入理解Flex Cairngorm框架生成器的工作原理,以及如何将其融入到自己的开发流程中,提升开发质量和速度。

    fdw.zip_Fdw 框架_fdw框架_pb_pb 框架_界面框架

    【标题】"fdw.zip_Fdw 框架_fdw框架_pb_pb 框架_界面框架" 提供的信息表明,这是一个关于 FDW 框架的压缩包,其中包含了与 PB(PowerBuilder)框架相关的界面设计和优化代码。FDW 框架可能是一个专为 PowerBuilder ...

    C#.rar_SMC6480例子_控制器例子_雷赛_雷赛 C#_雷赛c#

    标题中的"C#.rar_SMC6480例子_控制器例子_雷赛_雷赛 C#_雷赛c#"表明这是一个关于使用C#编程语言与雷赛(Resai)控制器SMC6480进行交互的示例项目。在这个项目中,开发者可能需要利用雷赛提供的C#接口或者动态链接库...

    象山联合仿真框架___下载.zip

    在IT领域,仿真框架是软件开发中的一个重要组成部分,尤其在系统集成、测试以及复杂工程项目的验证过程中起着关键作用。"象山联合仿真框架"可能是一个专为特定目的设计的工具,如模拟实际环境,允许开发者在虚拟环境...

    UniGui例子_批量上傳_MuploadSample修改版-2.zip

    "UniGui例子_批量上傳_MuploadSample修改版-2.zip" 这个标题揭示了我们正在处理一个与 UniGui 相关的示例项目,特别是涉及批量上传功能的一个修改版本。"MuploadSample" 指的是这个示例是关于多文件上传(批量上传)...

    ssh框架简单例子带有解释

    在这个"ssh框架简单例子带有解释"中,我们将深入理解这三个组件的核心功能及其协同工作的方式。 首先,Struts2作为MVC(模型-视图-控制器)框架,负责处理HTTP请求和响应,以及业务逻辑与用户界面之间的交互。它的...

    Flex的Cairngorm框架工程 Java后台

    Flex的Cairngorm框架是Adobe Flex开发中的一个轻量级MVC(Model-View-Controller)框架,它为创建可扩展、可维护的富互联网应用程序(RIA)提供了结构和指导。Cairngorm框架主要由Martin Fowler在2005年提出,灵感...

    框架myframe_含数据库_new.rar_9UU_my _frame模块_pb框架_框架

    这个名为"框架myframe_含数据库_new.rar_9UU_my_frame模块_pb框架_框架"的压缩包,为我们提供了一个完整的、提炼过的空框架,包含关键的用户管理、角色管理和权限设置模块,是构建高效数据库管理系统的重要工具。...

    一个新闻推荐评价框架_Java_下载.zip

    一个新闻推荐评价框架_Java_下载.zip

    OMNeT.zip_OMNET例子_omnet++例子_omnet++实验例子

    OMNeT++是一个开源的离散事件模拟框架,主要用于网络、分布式系统以及嵌入式系统的建模和仿真。这个"OMNeT.zip"压缩包包含了OMNET++的一些实例,是初学者了解和学习OMNET++的宝贵资源。下面将详细阐述OMNET++的基本...

    flex cairngorm 写的一个小例子

    在"flex cairngorm 写的一个小例子"中,我们可能看到一个实际的Flex项目,它演示了如何使用Cairngorm框架来构建应用。这个例子可能包括了Cairngorm的核心组件,如事件调度、服务代理、命令模式以及模型代理等概念。 ...

    flex cairngorm 框架

    Flex Cairngorm框架是Adobe Flex开发中的一个轻量级、基于MVC(Model-View-Controller)设计模式的架构框架,旨在帮助开发者更好地组织和管理复杂的Flex应用。这个框架最初由Adobe公司内部开发,后来成为了开源项目...

    biaozhun4.zip_MATLAB 框架_matlab框架地震_地震_地震波_框架 频率

    在这里,它被用来构建一个标准的三自由度(3DOF)地震框架模型,用于模拟地震对结构的影响。 首先,我们要理解“三自由度框架”。在地震工程中,通常会考虑结构在三个正交方向上的运动:水平X、水平Y和垂直Z方向。...

Global site tag (gtag.js) - Google Analytics