官网地址:http://www.springsource.org/spring-flex
下载资源包: spring-flex-1.5.2.RELEASE-dist.zip
1. 代码配置(spring的配置不作说明):
1)引入jar包:spring-flex-core-1.5.2.RELEASE.jar
2)web.xml配置:
<listener> <listener-class>flex.messaging.HttpFlexSession</listener-class> </listener> <servlet> <servlet-name>MessageBrokerServlet</servlet-name> <servlet-class>flex.messaging.MessageBrokerServlet</servlet-class> <init-param> <param-name>services.configuration.file</param-name> <param-value>/WEB-INF/flex/services-config.xml</param-value> </init-param> <load-on-startup>3</load-on-startup> </servlet>
2)services-config.xml如附件配置
3)flex应用配置:
-services "**\WebContent\WEB-INF\flex\services-config.xml" -locale en_US
4)flex调用配置:
/** * 简化对同一远程代理方法的调用 * @param service * @param method * @param args * @param resultHandler * @param faultHandler * */ public static function invokeRemoteObjectMethod(service:RemoteObject, method:String, args:Array, resultHandler:Function, faultHandler:Function=null):void { var operation:AbstractOperation=service.getOperation(method) as AbstractOperation; var handler:Function=function(event:ResultEvent):void { operation.removeEventListener(ResultEvent.RESULT, handler); resultHandler(event); } operation.addEventListener(ResultEvent.RESULT, handler); if (faultHandler != null) { var faultHandler:Function=function(event:FaultEvent):void { operation.removeEventListener(ResultEvent.RESULT, faultHandler); faultHandler(event); } operation.addEventListener(FaultEvent.FAULT, faultHandler); } operation.send.apply(service, args); }
相关推荐
Spring框架则是Java企业级应用的事实标准,提供了灵活的依赖注入和面向切面编程等功能。BlazeDS是Adobe推出的一个轻量级的服务器端技术,用于在Flex客户端和Java服务器之间实现数据通信。本文将深入探讨如何将这三者...
【Flex Spring JAVA BLAZEDS整合】是一种技术实践,它将Adobe Flex的前端展示层与Spring框架的后端业务逻辑层紧密结合,利用BlazeDS作为中间件进行数据传输。Flex作为一个强大的RIA(富互联网应用程序)开发平台,常...
Spring框架提供了依赖注入(DI)、面向切面编程(AOP)、数据访问、事务管理、远程服务、MVC等核心功能,是Java开发中不可或缺的部分。 3. **BlazeDS**:是Adobe提供的一个免费的数据和服务中间件,用于在Flex和...
Spring MVC是Spring框架的一部分,是一个用于构建Web应用程序的模型-视图-控制器(Model-View-Controller)架构。它提供了一种分层结构,使得开发者可以清晰地分离业务逻辑、数据模型和用户界面。Spring MVC的优势...
2. Spring框架的介绍:依赖注入原理,Spring MVC,Spring的AOP概念。 3. BlazeDS的使用:配置BlazeDS服务,设置数据通道,理解Remoting Destination和MessageBroker。 4. Flex与Spring的集成:通过BlazeDS的AMF通信...
Flex和Spring的整合是Web开发中的一个重要话题,它允许开发者在客户端使用Flex构建富互联网应用程序(RIA),同时在服务器端利用Spring框架的强大功能进行业务逻辑处理和数据管理。这篇文章将详细探讨这一集成过程,...
Spring框架作为Java企业级应用的主流选择,提供了强大的依赖注入和面向切面编程功能。BlazeDS则是Adobe推出的一个轻量级数据通信中间件,用于Flex与Java服务器之间的实时双向通信。本文将详细介绍如何将这三个技术...
标题“flex+blazeds+spring”表明我们要探讨的是如何将Flex前端与BlazeDS中继层和Spring后端框架结合起来,实现完整的数据交互和应用程序逻辑。 在Flex与Spring集成的环境中,Flex作为用户界面展示层,负责与用户...
FlexSpring jar包是针对Flex和Spring框架集成使用的一个关键组件,它使得基于Adobe Flex的前端应用能够无缝地与Spring框架的后端服务进行交互。在本文中,我们将深入探讨Flex和Spring框架的基本概念,FlexSpring集成...
使用flex 4.5 + Spring 3.0 + Hibernate 3.3 + Cairngorm 2.2.1 + BlazeDS 3.3.0 + Spring BlazeDS Integration 1.0.3整合出的一个登录的小demo·
标题中的“flex + spring + BlazeDS + google App JDO 实现一个CRUD”是指使用Adobe Flex作为前端开发工具,Spring框架作为后端服务层,BlazeDS作为数据推送中间件,以及Google App Engine的JDO(Java Data Objects...
在本课程中,我们将深入探讨如何使用Flex 4.6、BlazeDS、Spring 3 和其他相关技术来构建一个实际的在线书店应用。Flex 4.6 是Adobe Flex框架的一个重要版本,它提供了强大的富互联网应用程序(RIA)开发工具,使...
SpringFlex框架搭建是一个将Spring框架与Adobe Flex技术结合使用的实践过程。这个框架允许开发者利用Spring的强大功能来构建后端服务,同时使用Flex作为前端展示层,提供富互联网应用程序(RIA)的用户体验。在本篇...
在Spring框架中,我们可以创建Bean来代表业务对象,通过配置文件或注解来管理它们的生命周期和依赖关系。 BlazeDS是Adobe提供的一个免费服务器端技术,用于在Java服务器和RIA客户端之间进行实时的数据通信。它支持...
Spring BlazeDS Integration是Spring框架的一个组件,它提供了与Adobe Flex的无缝集成,允许后端Java服务与前端Flex客户端进行通信。这个项目demo提供了实际操作的例子,帮助开发者理解和实现Spring与Flex的结合。 ...
标题中的“flex+spring +BlazeDs+spring+ibatis+Cairngorm整合教程”涉及到的是一个基于Adobe Flex前端、Spring后端服务、BlazeDS作为数据通信中间件、Spring框架进行服务管理以及Ibatis作为持久层操作的典型企业级...
**Spring BlazeDS Integration** 是一个强大的技术组合,它允许开发者使用Spring框架在后端服务器上进行业务逻辑处理,同时利用Adobe Flex在前端构建富互联网应用程序(RIA)。BlazeDS是Adobe提供的一种开源服务器端...