Flex+BlazeDS+Java协作开发教程:远程对象实战
需积分: 3 152 浏览量
更新于2024-09-16
收藏 564KB DOC 举报
本篇教程是关于Flex与Java之间进行交互的入门指南,主要利用的是Adobe Flex框架与BlazeDS(Lightweight Directory Access Protocol Data Service)的集成。Flex是一种用于创建高性能、富互联网应用程序的开源客户端库,而BlazeDS则是一个轻量级的消息中间件,使得Flex应用程序能够与Java服务器端进行实时通信。
首先,开发环境的搭建主要包括MyEclipse 6.0版本集成的FlexBuilder 3.0工具集,以及将BlazeDS的blazeds.war文件部署到Tomcat的webapps目录下。这一步确保了Java和Flex的服务器环境已就绪。
在Flex项目设置方面,用户需要在Flex视图中创建一个新的Flex项目,选择Javasourcefolder作为Java业务源码的根目录。这强调了Java代码与Flex代码的整合,即使不选择combined模式,也建议将Java编译后的class文件管理得当,确保与BlazeDS部署的项目在同一目录结构中,以便于后续的交互。
配置J2EE服务器时,用户需要指定Target runtime,虽然此选项可能在某些情况下并非必需,但它确保了正确的服务器连接。Content folder应指向最终发布内容的容器目录,这里选择了WebRoot,这是Java开发中的标准做法。FlexWARfile设置的是BlazeDS.war的路径,而非传统的Flash Communication Server (LCDS)。
最后, Compilation options允许用户选择使用FlexBuilder进行编译,尽管这可能会增加开发时的等待时间,但在发布阶段能提供更好的性能和稳定性。通过这些步骤,读者将学习如何有效地配置和使用Flex与Java的交互,这对于开发需要双向数据流的应用程序至关重要。
总结起来,本教程旨在引导初学者掌握如何在Flex环境中与Java服务器进行无缝集成,通过实际操作和配置理解远程对象(RemoteObject)的使用,以及如何管理和服务端之间的数据交换,从而提升富客户端应用的开发效率和用户体验。
2019-03-17 上传
2019-03-24 上传
2009-08-13 上传
2008-07-25 上传
点击了解资源详情
2009-02-16 上传
2014-01-02 上传
2012-05-29 上传
点击了解资源详情
yanshencun1314
- 粉丝: 22
- 资源: 21
最新资源
- lianjia-spider:链家二手房爬虫,支持爬取指定城市,户型,价位二手仓库,并通过电子提供跨平台UI,可记录历史价格,售出仓库等信息
- NetCDF数据在ArcMap中的使用
- spark-ifs:使用Apache Spark在大型数据集上基于迭代过滤器的特征选择
- quazip 压缩解压库 qt c++
- my-max-gps
- elastic
- 图像相似度识别比较案例
- WuBinCPP-MCU_Font_Release-master.zip
- eslint-plugin-no-es2015:一些禁用es2015的eslint规则
- 购物
- DotNetHomeWork:武汉大学周三上软件构造基础作业仓库
- linkedin-clone:LinkedIn Clone由React和Redux制作
- 实用数据分析:利用python进行数据分析
- Noobi:一个执行Shellcode的简单工具,能够检测鼠标移动
- Codecademy项目:学习数据科学时完成的项目
- separator-escape