Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2228467
  • 博文数量: 556
  • 博客积分: 11457
  • 博客等级: 上将
  • 技术积分: 5973
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 22:33
文章分类

全部博文(556)

文章存档

2013年(22)

2012年(74)

2011年(460)

分类: 系统运维

2011-03-16 15:42:29

这节教程教大家如何使用Myeclipse整合flex4的版本来搭建java的Web项目,如果没有整合的朋友们请看这里教程整合:

搭建一个web工程没有那么简单,因为flex只是做为表示层展示,flex只接收java返回数据,那怎么和java服务端通信呢?这时我们需要用到adobe公司开发的一个开源项目Blazeds。

Blazeds是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,以LGPL(Lesser GNU Public License)公共许可证书发布。它能够使得后端的 Java 应用程序和运行在浏览器上的 Adobe Flex 应用程序相互通信。在Java应用服务器上,它以servlet的形式存在, 因此可以在任何标准Java网络应用中运用它。下载地址是:Blazeds

一、下载好Blazeds的核心文件,在上面的地址有下载。进入下载页面点核心文件下载即可,也可以选择下载带官方例子的。下载好核心包解压出来就发现一个文件名是Blazeds.war,我们只需要把Blazeds.war改成Blazeds.rar然后解压就会出现如图1
blazeds目录图1

二、打开Myeclise8.0新建一个javaweb工程,选择javaEE 5.0如图2

新建web工程图2


三、把blazeds解压后的2个文件夹覆盖到WebRoot下面,展开发现在WEB-INF目录下面多了flex文件夹,这个很重要主要是通信的 4个配置文件。如图3
flex整合jspweb项目架构图3


四、web.xml的解说





    BlazeDS
    BlazeDS Application

   
   
        flex.messaging.HttpFlexSession
   


   
   
        MessageBrokerServlet
        MessageBrokerServlet
        flex.messaging.MessageBrokerServlet
       
            services.configuration.file
            /WEB-INF/flex/services-config.xml
      

        1
   


   
        MessageBrokerServlet
        /messagebroker/*
   


   
        index.html
        index.htm
   


   
   

 
阅读(1727) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~