Blazeds入门教程

Blazeds入门教程

ID:37909318

大小:482.00 KB

页数:20页

时间:2019-06-02

Blazeds入门教程_第1页
Blazeds入门教程_第2页
Blazeds入门教程_第3页
Blazeds入门教程_第4页
Blazeds入门教程_第5页
资源描述:

《Blazeds入门教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Blazeds入门教程一.引很多人在帖子和群中问到过一些关于建立Flex+LCDS(FDS)工程的问题,由于操作上的东西,很难简单说清楚,于是写了一个简单的教程(本来很早就答应过的,结果被newfish逮住做东西,加上公司的事,一直抽不出时间哈,现在想换换头脑,偷乐一下懒哈,各位别跟newfish大大说),帮助大家入门,其实这些东西都是在LCDS的sample中包含了的(当然,sample只是包含源码)。本教程通过图文介绍和对一些关键性的地方进行解释,让大家了解如何新建Flex的LCDS工程,并利用工具快速整合和部署J2EE项目和LCDS项目,掌握了简单

2、的请求RemoteObject和配置的方法,初步掌握LCDS的应用之一。二.介绍1.Flex是什么?不用说了吧。2.LCDS是什么?LCDS(LiveCycleDataService)之前叫做FDS(FlexDataService),他是基于java(也有ColdFusion版的)后端的数据服务工程,功能包括映射Java对象到Flex对象(包括调用Java类的方法)、RTMP(RealTimeMessageProtocol)、代理、服务端生成PDF等等功能,详细请参考LCDS里的说明。官方有下载,需要注册会员(免费)。LCDS实际是付费的,但是免费也能使

3、用,似乎是少了多CPU的支持。当然还有一些其他的数据服务,比如AMFPHP之类的。当然,LCDS提供的功能我们都能自己实现,并非Flex脱离了LCDS就不能和后台打交道了,除了RemoteObject还有WebSerivce、HTTPService等等。只是说,LCDS提供了更多的方便和特性。Blazeds是什么?简单一句话:是官方从LCDS中分离出来的开源的数据服务中间件,能满足一般系统的开发需求。下载BlazeDS:BlazeDS已经推出正式版:http://opensource.adobe.com/wiki/display/blazeds/Rele

4、ase+Builds,它有三个版本,其中Turnkey版内置了Tomcat和Flex3SDK,还包含blazeds.war、ds-console.war和samples.war,建议初学者使用;BinaryDistribution版只包括blazeds.war,此为最简配置;而Source则包含blazeds的Java源代码,想做二次开发就下载这个2.Java是什么?不用说了吧。三.准备1.下载开发环境:Eclipse3.3+FlexBuilder3beta2插件版+MyEclipse6.0+Lcds+Tomcat5和以上(官方都有下载,或者google

5、里搜一搜哈)MyEclipse:做Java开发都应该知道MyEclipse是比较好的J2EE项目的开发及部署工具的,我们主要用它来部署Flex和Java结合的项目。6.0是适合Eclipse3.3版的。他自带了一个Tomcat服务器FB3:相比FB2,他在LCDS工程上做了很大的改进,特别是beta2,项目向导更加的易懂,而且比FB2更好的是,Flex.war是被打包在你的Flex项目中的,而不需要单独的部署了。性能上也高出FB2LCDS:安装lcds后,起作用的是里面的flex.war文件,实际上,这就是一个j2ee的工程。在发布到web应用服务器后(

6、比如tomcat、j4run等)就会被解压成一个工程。当然,在FB3里,这个发布的过程会更加的简单。Blazeds:不用安装,下载了就OK,要的是里面的blazeds.war,与LCDS的flex.war一样。2.安装:略四.入门教程1.新建FlexLCDS工程File->new->FlexProject…注:以下设置绝大多数都可以在项目属性中可以修改。1).向导界面1说明:Javasourcefolder就是你自己java业务源码存放的根目录,在FB3里,LCDS项目旨在将JavaJ2ee项目和FlexLcds项目混合。当然如果你不选择combined

7、两个在一起,那么就麻烦些:要么你再单独新建一个Flex项目,而这个项目只写java代码。要么再建一个J2ee工程写java代码,而这个项目只写Flex代码,但最后要把Java编译后的class文件放到这个项目下的webrootweb-infclasses目录中。即不管怎样,最后发布时,java编译后的class文件必须和lcds部署的项目在一起。(听起来绕昏头了?那就在一个工程里吧)2).向导界面2说明:Targetruntime实际上没什么用(后来我删除了配置文件里的对应信息,也没问题),但是不指定就不能继续,如果这里显示的是那么就新建

8、一个Tomcat的runtime,简单的只需要指定tomcat的安装目录即可。C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。