flex跟blazeds结合时要注意的地方

在用MYECLIPSE+FLEXBUILDER插件,做JAVA跟FLEX的结合时(同时结合blazeds),
在做的时候,一般建议是把FLEX跟JAVA部分都结合在一起的,下面小结几点要注意的;

1 在新建立FLEX PROJECT时,选use remote object access service,
然后选"create combined java/flex project using wtp",
这里在java source folder时选SRC,点下一步

2 然后在第2步中,由于我们想用myeclipse自己的WEB发布功能,
因此在content foler中输入WebRoot,FLEX WAR那里,就选择blazeds的WAR
并且在compiled flex application location中的output folder中,
输入WebRoot\bin
3 建立好FLEX PROJECT后,再点这个project的属性,在flex build path
选项卡中,在
output folder url中输入http://localhost:8085/HelloFlex

4 然后点这个工程,然后选myeclipse-->add web project capabilities,
然后在弹出的窗口中,Web Root Directory 中输入/WebRoot,
create wb.xml中的勾不要打,否则会覆盖blazeds生成的系列文件
5 点这个project的属性,在flex build path
选项卡中,在
output folder url中输入http://localhost:8085/HelloFlex/bin,
output foler中输入WebRoot/bin

6 在flex builder sever中如下甚至,这步很重要
Root URL就是web服务器的根路径。端口可以自己改动。
Context root是LCDS(BlazeDS)工程的名称,因为Flex和Java是一个工程,所以这儿也就是新建的Flex
Project工程名称。如果J2EE和Flex是两个项目,那么这个是J2EE项目的名称而不是Flex项目的名称,一定要注
意哦。
Flex请求LCDS(BlazeDS)时,需要使用Context root这个参数。
格式:http://{server.name}:{server.port}/{context.root}/messagebroke/amf
所以说这一步的配置非常重要了,特别是context root这一项。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值