一个简单的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)

你可能感兴趣的:(数据结构,框架,webservice,Adobe,OpenSource)