Flex与Java整合配置指南
需积分: 10 197 浏览量
更新于2024-10-22
收藏 883KB PDF 举报
"这篇文章主要介绍了如何整合Flex与Java,包括配置步骤和所需资源。作者推荐使用MyEclipse集成开发环境配合Flex插件,以及Tomcat6.0作为应用服务器,并选择了免费的BlazeDS来替代收费的LCDS。文中提到了两种整合方式:Java工程与Flex工程独立,以及Flex工程加入Java元素。对于后一种方式,详细阐述了创建Flex项目并配置Java源代码目录的过程,以及如何确保Java编译后的class文件与Flex项目一起部署在服务器上。"
在整合Flex和Java的过程中,开发者通常关心如何实现两者之间的数据交互和协同工作。文章首先强调了准备工作的关键工具,包括MyEclipse作为IDE,它带有Flex插件支持,Tomcat6.0作为应用服务器,以及BlazeDS作为Flex与Java之间的通信桥梁。BlazeDS是Adobe提供的开源项目,用于在Flex客户端和Java后端之间提供实时双向通信。
第一种配置方式是保持Java工程和Flex工程分离,允许Flex程序员和Java程序员独立工作。这种方式相对简单,因为两者通过标准的Web服务或AMF(Action Message Format)进行通信。然而,文章并未详细展开此方法,而是重点讲述了第二种配置方式。
在第二种配置中,Flex工程包含了Java元素,使得Java和Flex代码可以紧密集成。首先,需要在Flex视图中新建一个Flex项目,并设置Java源代码的根目录。这种配置下,可以选择将Java代码和Flex代码放在同一个工程中,或者通过创建额外的Java项目并将其类文件复制到Flex项目的指定目录下。重要的是,无论采取哪种方式,最终发布时,Java的class文件都需要位于Flex项目的webroot\web-inf\classes目录,以便于BlazeDS加载和使用。
配置J2EE服务器时,尽管Target runtime在某些情况下可能不是必需的,但它帮助确定服务器环境。文章中提到即使不配置,项目也能正常运行,但为了保持一致性,通常会指定服务器的运行时环境。
总结起来,整合Flex和Java涉及的关键点包括选择合适的开发工具,理解不同整合方式的优缺点,以及正确配置项目结构以确保Java和Flex的无缝协作。通过BlazeDS,开发者能够实现基于AMF的高效数据交换,同时避免了LCDS的费用。这个过程需要对Flex和Java都有一定的理解,以便于灵活地调整项目架构以满足具体需求。
2008-10-11 上传
2008-09-28 上传
2010-11-18 上传
2010-06-27 上传
2010-08-23 上传
2009-12-28 上传
2022-09-23 上传
2022-09-21 上传
mingouy
- 粉丝: 1
- 资源: 8
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明