Flex\java集成方案

前面写了篇文章主要是考虑了怎么运行Blazeds的例子,建立工程比较模糊,现在总结下flex、java工程建立方法。
------------flex与java分离建工程----------
1、建立web工程 ,名称为flex_server;解压blazeds.war ,替换掉flex_server工程下的META-INF、WEB-INF文件夹
2、发布到tomcat
3、建立flex工程,名称为flex_client 如下图,注意不要勾选 "Create combined...."(flex与java整合为一个工程时勾选);

[img]http://dl.iteye.com/upload/attachment/288034/c8304e87-fcc5-3b24-96e6-b36fb5668bb4.jpg[/img]

4、进行下一步如下图的配置

[img]http://dl.iteye.com/upload/attachment/288036/bebfe648-70f2-3439-9b9d-690c2f915b97.jpg[/img]

5、启动tomcat,运行flex;
6、最后的工程代码见下图;

[img]http://dl.iteye.com/upload/attachment/288048/27f15bdc-355e-325f-b5ea-08deabb5327e.jpg[/img]


其实上面的方式每个人都得备一份后台程序,不利于协同开发,要真正实现前后台分开,可以建立普通的flex工程,如下图,


[img]http://dl.iteye.com/upload/attachment/288050/4e464a7a-fbed-3316-bd5e-77b799b2d589.jpg[/img]

设计到后台交互,可以再前台代码中直接配置。这样后台仅需要一套,实现前后台分开开发;发布成品时,把bin_debug下的内容拷贝到tomcat flex_server工程webRoot下即可。

------------flex与java分离建工程----------
1、建立flex工程 名称为flex_java,勾选 "Create combined...."。
2、这一步见下图,

[img]http://dl.iteye.com/upload/attachment/288052/06ab573d-dfc7-3a6c-84fe-224b26f6215a.jpg[/img]

注意Context folder 名称为“WebRoot”,默认的好像叫WebContent,一定要改,否则不能在tomcat发布(感谢一个网友提示)。
3、修改output folder URL为自己实际用的。注意端口号如下图。


[img]http://dl.iteye.com/upload/attachment/292563/9fea91ab-709c-3bf6-ae09-dea6ee2ec836.jpg[/img]


4、Flex工程变成为J2EE的Web工程。
在部署前先把刚才建好的Flex工程变成为J2EE的Web工程。

[img]http://dl.iteye.com/upload/attachment/288058/9eb2fcad-6b36-3ff5-8155-a0f9677742e8.jpg[/img]

在工程上点击右键,选择MyEclipse下的Add Web Project Capabilities…
注意:把Create web.xml选项取消,因为它会重新新建web.xml把Blazeds创建的web.xml文件覆盖。
5、部署前的修正。
虽然前面改了端口号,但还得改两个地方(可能是bug)
--》选择项目并单击右键,选择Properties。
---》修改Flex Build Path选项下的Output folder与它的URL 如下图

[img]http://dl.iteye.com/upload/attachment/288066/3a281533-47a7-3ac5-85d8-715723c845e7.jpg[/img]

----》接着修改Flex Server 如下图

[img]http://dl.iteye.com/upload/attachment/288068/3990559d-939a-35f5-b8c8-f8b68cfebebc.jpg[/img]

6、部署 运行 ok
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值