Flex与Java整合配置实战:BlazeDS与Java工程结合

需积分: 10 3 下载量 40 浏览量 更新于2024-09-28 1 收藏 879KB PDF 举报
"这篇文章主要介绍了如何整合Flex与Java的配置方法,作者yongtree强调了Flex与Java交互的重要性,并提供了一种经济实惠的解决方案——使用免费的BlazeDS替代收费的LCDS。文章中提到了三种配置方式,重点讲解了其中的两种。" 在Java程序员学习Flex时,首要关注的问题是如何使Flex与Java有效地协同工作。作者通过研究找到了关键的配置方法。首先,你需要准备一些必要的资源,包括安装MyEclipse集成开发环境以及Flex插件,设置Tomcat6.0服务器,以及从Adobe官网下载BlazeDS来替代价格较高的LCDS。 配置方法的第一种是让Java工程和Flex工程保持独立。在这种模式下,Flex程序员和Java程序员可以各自专注于自己的领域,这种配置方式在网络上有大量资料可参考,因此本文不再详述。 第二种配置方式是将Flex工程与Java元素结合。首先,在Flex视图中创建一个新的Flex项目,并指定Java源代码的存放根目录。这里的关键在于,如果选择使用LCDS项目,那么Java J2EE项目和Flex LCDS项目可以合并,简化开发流程。如果不合并,你需要额外创建一个Flex项目或J2EE工程来分别处理Java和Flex代码。无论哪种方式,最终发布时,Java编译后的class文件必须与LCDS部署的项目一起放在`webroot\web-inf\classes`目录下。 配置过程中,尽管Target runtime在某些情况下可能并不重要,但通常需要配置以确保Java和Flex能够正确通信。作者还指出,即使删除配置文件中的相关信息,系统仍然可以正常运行,这表明Target runtime的配置可能是可选的。 通过这种方式,Flex与Java的交互可以通过BlazeDS实现,它允许数据在Flex客户端和Java服务器之间无缝流动。这种方式对于希望节省成本同时实现Flex与Java集成的开发者来说,是一个实用且经济的选择。 整合Flex和Java的配置涉及多个步骤,包括项目结构的设定、服务器的选择以及中间件的配置。理解并熟练掌握这些配置方法,对于提升Flex和Java协同工作的效率至关重要。