Flex如何使用Blazeds与JAVA通信(一)

        2月25号,Adobe正式发布了万众期待的Flex builder 3.0(,偶就是其中一员哦),同时还将 Blazeds 开源了。BlazeDS 为Adobe 的一个新的关于远程(Remoting)与网络信息系统(Web Messaging,类似于JMS)的开源项目。BlazeDS 是以前的LCDS ES 的一部分变为开源的。BlazeDS高效简洁完美的远程调用,flex(UI)+BlazeDS(数据通信)+java(后台)一个完美的组合。

       说来也巧,目前我所在的公司的一个电力项目被迫改用JAVA开发,(在此之前是决定用.NET + FLEX的,但是过年一来公司负责人非要改用JAVA)要知道我在过年期间抽时间把框架精心设计了,基础类库都写好了。这时叫我放弃真有点舍不得,再说我之前一直搞.NET开发,对于JAVA可以说是新手呢。

        好了,言归正传,回到我们如何使用Blazeds与JAVA开发的议题上来。首先我们要准备的工具以及类库有:1.eclipse 3.2或3.2以上版本;2.下载相关插件(告诉大家一个好地方,将我们常用的插件全部集中了http://www.easyeclipse.org/site/distributions/server-java.html,当然你也可以下载它帮你集成好的-easyeclipse, 个人认为比myeclipse厚道多了,既免费而且也很全。);3.下载APACHE TOMCAT5.5或5.5以上版本;4.Blazeds;5. Flex builder 3.0插件版。

       我们全部准备好之后,我们首先安装apache tomcat,然后解压eclipse到你指定的目录,接着将你下载的插件依次安装到eclipse(包括flex builder 3.0插件版),最后我们双击打开eclipse设置好你的工作目录后(如果发现你的eclipse不能启动,那么要么你没有安装JAVA环境或者JAVA环境变量有问题,网上有很多此类问题的解决方案。)。

       打开eclipse后,我们点击window菜单选择preference选项,在左边的目录中选择tomcat,指定你所安装的tomcat的目录。如下图

设置好之后,我们点击OK。接着点击file菜单选择new选项新建一个flex project项目,

接着我们点击next,输入你的项目名同时选择你的服务器类型为J2EE,并且将use remote object access选中,

做好之后,我们点击next进入下一步,我们在j2ee设置中指定targe runtime为你所安装的apache tomcat,同时我们将我们下载的blazeds_bin_3-0-0-544.zip解压,然后将Flex WAR file一栏中指定到你刚才所解压出的WAR文件,

做完这一步后,我们就可以直接点击finish了,当然你也可以点击next进入下一步设置你需要的东东哦。

       至此,我们点击flex输出目录中(我的是bin-debug)html文件,选择工具栏上的debug按钮就可以看到flex页面了(要注意的是,如果发现404错误的话,请重新启动你的tomcat服务器),至于如何在flex中通过remoteobject对象调用服务端的方法,我将在下一遍日志中展现给大家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值