通过J2EE Web工程添加Flex项目,进行BlazeDS开发

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

 

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项目类型。

 


            通过J2EE Web工程添加Flex项目,进行BlazeDS开发_第1张图片

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

 

 
            通过J2EE Web工程添加Flex项目,进行BlazeDS开发_第2张图片
 

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


           通过J2EE Web工程添加Flex项目,进行BlazeDS开发_第3张图片

 

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

 

 

Sujit Reddy G, 用Flash Builder 4 beta建立连接BlazeDS远程端的Flex应用程序 

http://www.adobe.com/cn/devnet/flex/articles/flashbuilder4_blazeds.html
  

 

你可能感兴趣的:(blazeds)