zoukankan      html  css  js  c++  java
  • 通过J2EE Web工程添加Flex项目,进行BlazeDS开发

    环境:Eclipse 7.5 + Flex Builder 4 plugin for eclipse.

    步骤:

    1. 建立J2EE Web工程,略,工程名为Sample。

    2. 安装配置BlazeDS。

      下载blazeds.war,解压,得到目录结构:

    blazeds

    ├─META-INF

    └─WEB-INF

        ├─classes

        ├─flex

        ├─lib

        └─src 

    将blazeds\WEB-INF\lib下的所有jar文件复制到目录Sample\WebRoot\WEB-INF\lib下:

     cfgatewayadapter.jar
     commons-codec-1.3.jar
     commons-httpclient-3.0.1.jar
     commons-logging.jar
     flex-messaging-common.jar
     flex-messaging-core.jar
     flex-messaging-opt.jar
     flex-messaging-proxy.jar
     flex-messaging-remoting.jar
     flex-rds-server.jar

     xalan.jar

     在WEB工程下Sample\WebRoot\WEB-INF目录下新建目录flex,将blazeds\WEB-INF\flex下的所有文件复制到新建目录下:

      messaging-config.xml

     proxy-config.xml
     remoting-config.xml
     services-config.xml
     version.properties

        将blazeds\WEB-INF\web.xml中的配置信息复制到WEB工程下的web.xml中:

        <!-- Http Flex Session attribute and binding listener support -->
        
    <listener>
            
    <listener-class>flex.messaging.HttpFlexSession</listener-class>
        
    </listener>

        
    <!-- MessageBroker Servlet -->
        
    <servlet>
            
    <servlet-name>MessageBrokerServlet</servlet-name>
            
    <display-name>MessageBrokerServlet</display-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>1</load-on-startup>
        
    </servlet>

        
    <servlet-mapping>
            
    <servlet-name>MessageBrokerServlet</servlet-name>
            
    <url-pattern>/messagebroker/*</url-pattern>
        
    </servlet-mapping>

     3. 添加配置Flex项目。

      部署Sample项目到Tomcat,启动Tomcat。下一步需要Web服务验证。

      右键点击Sample项目,选择=》添加/更改项目类型=》添加Flex项目类型。

       

      在“使用远程对象访问服务”选项选择BlazeDS,然后Next。

        

      选择Web服务器webapps下的Sample目录作为根文件夹,根URL填写Web项目的Web访问路径,点击“验证配置”,若服务器正常,则验证有效,然后Finish。 

         

     4. 配置完毕,可以开始开始BlazeDS开发了。

     

    参考文献:

     

    Sujit Reddy G, 用Flash Builder 4 beta建立连接BlazeDS远程端的Flex应用程序 http://www.adobe.com/cn/devnet/flex/articles/flashbuilder4_blazeds.html

     


  • 相关阅读:
    【转载】MongoDB 数据库的备份与恢复
    【转载】Vim命令合集
    【转载】Mac 让 iTerm2 记住用户名密码
    CSS 实现单行、多行文本溢出显示省略号
    【转载】如何在Vue2中实现组件props双向绑定
    JavaScript 获取当日在今年第几周
    CentOS 7 安装配置FTP服务器(vsftpd)
    CentOS 7 防火墙(firewall)常用命令
    Vs Code 之 实现右键打开文件夹
    git 报错
  • 原文地址:https://www.cnblogs.com/noam/p/1782955.html
Copyright © 2011-2022 走看看