http://www.oschina.net/p/spring+actionscript
比利时的Christophe Herreman是Spring ActionScript框架(以前的pranaframework)的创始人和主要开发成员之一。
当前版本的Spring ActionScript已经实现了IOC,反射编程框架,集成了Cairngorm和PureMVC框架。接下来会开发一个MVCS( Model-View-Controller-Service)的架构,并且加入AOP(Aspect Oriented Programming)面向切面编程。(比我的Spring框架不知道要强多少倍!!)
下载地址 Spring ActionScript
使用pranaframework框架的一个例子(与使用Spring ActionScript类似,只是包名改了):
1.定义XML配置文件.
prana_config.xml
<?xml version="1.0" encoding="utf-8"?>
<objects>
<object id="sound" class="flash.media.Sound"/>
<object id="request" class="flash.net.URLRequest">
<constructor-arg type="String" value="testSound.mp3"/>
</object>
</objects>
2.加载配置文件,生成对象.
ActionScript时间轴代码
import org.pranaframework.context.support.XMLApplicationContext;
var context:XMLApplicationContext=new XMLApplicationContext("prana_config.xml");
context.addEventListener("complete",onContextComplete);
context.load();
function onContextComplete(e:Event):void{
var sound=context.getObject("sound")
sound.load(context.getObject("request"))
sound.play()
}
分享到:
相关推荐
Spring ActionScript 是一个开源框架,它将 Spring 框架的核心概念和功能带入了 Adobe Flex 和 ActionScript 开发环境中。这个入门例子旨在帮助初学者理解如何在 Flex 或 ActionScript 项目中应用 Spring ...
### Spring ActionScript 开发教程知识点概述 #### 一、Spring ActionScript 概述 - **Spring ActionScript**:这是Spring框架在ActionScript语言环境下的实现。由于ActionScript主要用于Flash平台的开发,因此...
在开发 Flex 应用程序时,Spring Actionscript IOC 框架和 Cairngorm MVC 模式结合使用,可以显著提升代码的可维护性和可扩展性。Spring Actionscript 是一个针对 Actionscript3 设计的轻量级框架,其灵感来源于 ...
Spring ActionScript 是一个专门为Adobe Flash Platform开发的轻量级依赖注入框架,它为ActionScript 3应用程序提供了类似于Java Spring框架的功能。这个压缩包包含了多个必要的`.swc`库,这些都是在使用Spring ...
《SpringActionScript 3.0:深度解析与实践指南》 SpringActionScript 是一个将Spring框架的优秀特性引入ActionScript开发环境的项目,它旨在为ActionScript开发者提供类似Java Spring的依赖注入、AOP(面向切面...
**Spring ActionScript 开源框架详解** Spring ActionScript 是一个针对Adobe Flex、AIR及Flash平台的ActionScript 3.0应用程序框架。它借鉴了Java领域的Spring框架,并将其核心理念移植到ActionScript环境中,为...
SpringActionScript可能指的是Spring框架的一个扩展,它允许开发者在ActionScript项目中使用Spring框架的特性,如依赖注入和面向切面编程。然而,通常ActionScript主要用于Flash Player或Adobe AIR,而不直接与Java ...
`Cairngorm`是一个轻量级的ActionScript框架,主要用于构建Flex和Adobe AIR应用程序。这个框架提供了一种结构化的方法来管理应用的复杂性,促进了模块化、可维护性和可扩展性的开发。Cairngorm的核心设计理念是遵循...
actionscript spring 框架
2. **Spring Actionscript Framework (SAF)**: SAF是Spring Flex的一部分,它为ActionScript开发者提供了Spring容器的访问,允许在Flex客户端直接使用Spring Bean。 3. **Spring Remoting**: 这是Spring框架的一...
在本示例中,我们将探讨四个常用的Flex IOC框架:Spring ActionScript、Parsley、Flicc和Swiz,通过比较它们的特性和使用方式,帮助你更好地理解和选择适合你的项目需求的框架。 1. Spring ActionScript: Spring是...
标题“spring_actionscript”指的是将Spring框架与ActionScript编程语言结合使用的一个项目或者教程。Spring是一个广泛使用的Java企业级应用框架,它主要关注的是依赖注入(Dependency Injection,DI)和控制反转...
- **简介**:SpringActionscript 是 Spring 官方为 Actionscript 提供的一个 IoC 容器。 - **特点**: - 支持较为全面的 IoC 特性,相较于其他 IoC 容器有更多功能。 - 针对 Actionscript 的特性提供了一些特别的...
Flex IOC框架Spring ActionScript CoverFlow 部署说明: 最主要的是数据源的配置 1.将附件中asp目录下的travel文件夹拷贝到某个目录下,并设置iis的站点指向这个目录 比如我本机访问采用的就是直接将网站根...
(4) **框架支持**:Cairngorm和Pure MVC等Flex开发框架提高了开发效率和代码复用性,Spring ActionScript框架更是为Java程序员提供了类似Spring的开发体验,如依赖注入功能。 (5) **成熟的技术生态**:自Flex 1.0...
4. **Swiz**和**SpringActionScript**:这两个框架汲取了Cairngorm和PureMVC的优点,同时减少了它们的缺点。它们充分利用了Flex的框架事件机制,引入了控制反转(IOC)和依赖注入(DI)的概念,使得数据操作和事件...
3. **依赖注入**:Flex支持依赖注入框架,如Spring ActionScript或Injector4Flex,它们允许在组件构造时自动注入依赖项,包括数据。这样可以实现松耦合,并简化参数传递。 4. **应用级别的数据存储**:Flex提供全局...