Flex 与 Spring 集成

阅读更多
Flex 与 Spring 集成

参考文档是 Spring BlazeDS Integration Reference Guide。spring已经提供了与flex的集成的支持,主要的jar包下载地址:http://www.springsource.com/download/community?project=Spring%20BlazeDS%20Integration
Flex与Spring集成的核心思想就是让Spring来管理 MessageBroker。如何集成?可以总结为三步。
1、首先,修改 web.xml文件,将之前配置的 MessageBrokerServlet  去掉改成spring的,

    Spring MVC Dispatcher Servlet
    org.springframework.web.servlet.DispatcherServlet
    
        contextConfigLocation
        
                /WEB-INF/config/web-application-config.xml
        
    
    1

 

    Spring MVC Dispatcher Servlet
    /messagebroker/*


2,新建文件 web-application-config.xml


 


    
    

 

 


    
        
            /*=_messageBroker
        
    

 


 


3,写remoting-config.xml 文件:


 

    

 

    

 


到目前为止,flex已经跟spring集成到一起了。
4、将spring的bean导出为flex的Destination。我们要在web-application-config.xml文件中增加。
有三种方式:
第一种:




第二种:


    


第三种:


    
    
    
    
    
    


附件是一个例子工程,没有提供jar,工程中所需要的jar

backport-util-concurrent.jar
cfgatewayadapter.jar
cglib-nodep-2.1_3.jar
commons-codec-1.3.jar
commons-httpclient-3.0.1.jar
commons-logging.jar
concurrent.jar
flex-messaging-common.jar
flex-messaging-core.jar
flex-messaging-opt.jar
flex-messaging-proxy.jar
flex-messaging-remoting.jar
jackson-lgpl-0.9.5.jar
org.springframework.flex-1.0.0.RC1.jar
spring2.5.6.jar
spring-webmvc.jar
xalan.jar

本文来源于 冰山上的播客 http://xinsync.xju.edu.cn , 原文地址:http://xinsync.xju.edu.cn/index.php/archives/5078

你可能感兴趣的:(Flex,Spring,Java,Web,XML)