Flex与BlazeDS集成实战:解决初学者交互难题

4星 · 超过85%的资源 需积分: 9 6 下载量 199 浏览量 更新于2024-12-23 收藏 440KB PDF 举报
本文档分享了作者关于使用Flex与BlazeDS进行开发的经验和心得。作者在选择BlazeDS而不是更先进的LCDS时,提到LCDS与Java的交互在初学者阶段存在一定的困难,这导致了学习过程中的困扰。尽管如此,作者认为实践出真知,能够解决问题才是关键。 首先,作者介绍了开发环境的配置,如使用MyEclipse 6.5版本与Flex 3.0集成,服务器选用Tomcat 6.0,BlazeDS版本为3.0.1.1755。为了实现Flex与Java的交互,作者将BlazeDS的相关jar文件部署到Tomcat的webapps目录下,并确保在Flex工程设置中选择了J2EE选项,特别是LiveCycleDataServices组件,以便配置数据服务。 接下来是Flex项目的创建,作者命名为"Success",以表达对突破问题的成就感。在配置过程中,作者明确指出Contentfolder应设置为WebRoot,因为这决定了编译后的flex.war或blazeds.war最终会被部署到哪个目录。输出folder也调整为WebRoot,以便于发布swf和html文件。 最后,作者指导如何在Flex工程中添加Web支持,通过右键选择"MyEclipse/WebProjectCapabilities",并配置Flex与BlazeDS的集成。这一步骤确保了项目能够顺利地与Java后端进行通信。 通过这篇经验之谈,读者可以了解到在实际开发中遇到的问题,以及如何解决这些问题,从而提高在Flex+BlazeDS环境中进行应用开发的效率和理解。同时,它也强调了在选择技术栈时要考虑其实用性和学习曲线,即使不是最先进的,只要能满足需求,就是最好的选择。