WEB开发网
开发学院软件开发Java 常用Flex IOC框架比较分析 阅读

常用Flex IOC框架比较分析

 2009-10-09 00:00:00 来源:WEB开发网   
核心提示: 最初的ProfileViewer的表现层模型被配置成继承结构,利用它可以实现对象的传递;引入IOC后,常用Flex IOC框架比较分析(5),这个继承结构就不需要了,我会将其删除,初始化工作由如下两个对象承担:ContextLoader和Inject,ContextLoader获得应用上下文文件

最初的ProfileViewer的表现层模型被配置成继承结构,利用它可以实现对象的传递;引入IOC后,这个继承结构就不需要了,我会将其删除。

配置服务层

实现非视图层的配置,是对本例的一个有力支持。在本例中通过LoginDelegate类来表述,这个类会创建它自有的RemoteObject实例。

Spring ActionScript

框架:Spring ActionScript

网站:http://www.herrodius.com/blog/

开发者:Christophe Herreman

版本:0.71

许可:开源

配置:XML

Spring ActionScript前身为Prana,因其成熟度高,成为了一个知名框架。

核心概念

任何使用过Spring的Java或.NET版本的人,都会很快熟悉Spring ActionScript。你在运行时加载的配置文件,可以给工厂提供足够信息,用于实例化被应用请求的任何对象。

基本配置

在标准例子工程中使用Spring ActionScript,需如下三个基本步骤:

创建文件application-context.xml

初始化应用中的工厂对象

在你的视图层(或其他任何地方),根据需要从工厂获得对象以供使用

对象工厂和对象配置

在Spring ActionScript中,对象声明在应用可访问的XML文件(通常命名为application-context.xml)中。此配置文件由XMLApplicationContext(是ObjectFactory的子类)加载。

在本例中,初始化工作由如下两个对象承担:ContextLoader和Inject。

ContextLoader获得应用上下文文件的路径。该文件在XMLApplicationContext中加载。在应用初始化部分有:

private function init() : void
{
ContextLoader.contextPath = "application-context.xml";
}

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:常用 Flex IOC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接