`
JAVA凌
  • 浏览: 30876 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

Flex4 与 LCDS-ES的整合

阅读更多

   昨天搞了一个晚上,遇到了很多问题,最后终于测试成功了!

  首先是编程环境的问题。以前一直用Flash Builder4,但这个工具写Java很不方便,很多功能都没有。其实这是个纯Flex环境,里面的功能只是为Flex4设计的,找不到Java的迹象。这就给LCDS的使用带来很大的不便。

  于是我又去官网上下载了Flash Builder4-plug-in插件,然后到eclipse的官网上去下载了最新版本的eclipse:Eclipse3.6。以前就听说这个环境也集成了不少框架,照理说启动速度应该和MyEclipse差不多。下载解压后发现,它是个免安装版的,哈哈,不错,eclipse官网还会提供这东西?!启动它时,才发现它的速度很快,比其它几个环境还快,不禁吓了一跳。那个Flash Builder4-plug-in插件很大,解压出来后有700多兆,打开 才发现里面有个自带的eclipse,3.4版本的。安装的过程中我已经把插件 装到刚下的Eclipse3.6里面了(安装过程中有个选项可以设置),于是现在又多了两个Flex4的编程环境了,但把它们打开后,观察了一下,感觉和Flash Builder4没多大差别,不同的是它们集成了完整的Java开发环境,这一点就很关键了。后来,我还比较了一下Eclipse3.6 和这个 Eclipse3.4的启动速度,试了几次,结果都是最新版本的较快,啊,看来Eclipse和MyEclipse差别还是挺大的,后者的版本越高,启动速度感觉就越慢。

  下一步就是把Tomcat集成到Eclipse里面了,我用了Eclipse3.6这个最新的版本来写程序,然后到eclipse官网上去下载了最新的tomcat插件(其实很旧了),把之前下载的apache-tomcat-7.0.2集成到Eclipse里面,试了好久老是报同一个错误,说是找不到什么startup-boot之类的文件,最后放弃了,还是改用apache-tomcat-6.0.29。然后修改了一下系统变量,再修改了一下Eclipse3.6里面的tomcat配置,Run,果然成功了。

  到此,已经成功了一半。

  新建了一个Flex项目后,大失所望,Flash Builder4 插件的项目目录与Flex Builder3的怎么就差别这么大呢? 无语了。。。我的Java代码写哪儿?经过一段时间的探索,还是没找到,到处都提示 本项目不是Java 项目,不能建Java文件和资源包。怎么办?

  网上找了好久,也没找到答案。但总不能功败垂成吧。。。

  这时我突然想到,可以再建一个Java工程,然后在里面写Java代码,用JUnit测试编译,再把生成的class文件拷到Flex4项目的WEB-INF/classes里面,之后再用以前写Flex3整合LCDS2的方法来 整合Flex4和LCDS-ES,啊,果然成功了。不过这个过程也测试了挺久的。

下面只把那项目的目录截图过来,需要源码的 或是 整合的过程中出现什么问题不懂的再找我。也可以给我发邮件:

lingyibin@gmail.com

  • 大小: 15.3 KB
分享到:
评论
2 楼 JAVA凌 2010-08-29  
javafound 写道
嗯,不错 ,整理好些过来给我们讲下。

这……好吧,我下次过去的时候再说吧!呵呵,现在他们如果整合的时候遇到什么问题可以直接联系我! 我写了个示例。
1 楼 javafound 2010-08-29  
嗯,不错 ,整理好些过来给我们讲下。

相关推荐

    Flex-P-LCDS-P-Java.rar_flex

    当Flex与LCDS结合Java时,Java主要负责处理业务逻辑和数据管理,而Flex则专注于展示和用户交互,形成前后端分离的开发模式。 Flex与LCDS的集成使得数据通信变得更加简单。LCDS提供了数据源服务,如 BlazeDS 和 LCDS...

    Flex-LCDS-Java.rar_LCDS_flex_flex java

    在Flex与LCDS的配合下,你可以使用LCDS的 BlazeDS 组件(BlazeDS是LCDS的一个开源版本)来创建数据服务,这些服务可以与后端的Java应用程序(例如Java EE服务器上的EJB或Spring Bean)交互。Java代码处理业务逻辑和...

    整合Flex和Java--配置篇

    2. **设置Flex与Java通信**:Flex使用HTTPService或WebService组件与Java后台进行数据交换。配置这些组件时,需要指定服务URL和数据格式,如XML或JSON。 3. **AMF配置**:为了实现更高效的通信,可以使用BlazeDS或...

    java Flex LCDS flex.war lcds.war

    Flex LCDS flex.war就是lcds.war Flex+LCDS使用的war包

    flex-messaging-4.7.3最新版本的jar

    Flex Messaging是Adobe Flex框架的一部分,它提供了一个强大的实时通信平台,允许客户端(通常是Flex应用程序)与服务器进行双向数据交换。4.7.3版本是这个组件的一个更新,它可能包含了性能提升、错误修复以及新的...

    跟我StepByStep学FLEX教程------王一松

    - **AMF简介**:AMF(Action Message Format)是一种用于Flex与服务器之间传输数据的二进制格式。 - **优势分析**:比较AMF与其他数据交换格式的优缺点。 #### 26. Demo12:FLEX和Spring整合 - **Spring框架介绍**...

    EmployeeManager.zip_LCDS Flex_flex_flex LC_flex lcds

    7. **学习路径**:对于初学者,理解Flex的基础组件和布局,掌握ActionScript语法,然后通过EmployeeManager项目实战,熟悉LCDS的配置和服务调用,将有助于快速掌握Flex与LCDS的整合应用。 总之,EmployeeManager...

    Flex+LCDS+JAVA入门

    **Flex与LCDS的结合**:当Flex应用需要与Java服务器交互时,LCDS作为桥梁,处理数据的传输和转换。Flex应用通过AMF协议向LCDS发送请求,LCDS接收到请求后调用Java方法,执行相关业务逻辑,再将结果以AMF格式返回给...

    spring+mybatis+flex4框架组合,适合初学者

    最后,学习Flex4的ActionScript编程和Flex组件使用,以及如何通过 BlazeDS 或 LCDS 实现与Spring应用的通信。在整个过程中,熟悉MVC设计模式和RESTful API设计原则也是非常重要的。 综上所述,Spring+MyBatis+Flex4...

    Flex4与Java通信 BY LCDS 访问数据库oracle 配置

    3. **LCDS**:是Adobe提供的服务,使Flex与后端服务器(如Java)进行数据交换。安装LCDS时,选择J2EE Web application选项,然后将解压缩后的`lcds.war`, `lcds-samples.war`和`ds-console.war`文件复制到Tomcat的`...

    \Flex.LCDS.Java入门教程\Flex + LCDS + Java 入门教程

    本教程旨在帮助初学者理解并掌握如何建立Flex与LCDS(LiveCycle Data Services)结合的项目,并通过RemoteObject实现与Java的通信。Flex是一种富互联网应用程序(RIA)开发框架,LCDS则是一个基于Java的数据服务工程...

    flex.war lcds.war

    flex需要用到的war包 flex.war lcds.war

    整合Flex和Java--配置篇.pdf

    ### 整合Flex与Java——配置篇 #### 引言 随着互联网技术的发展,富互联网应用(RIA)逐渐成为一种趋势。Flex作为一种优秀的RIA开发工具,以其强大的界面设计能力和良好的用户体验受到开发者的青睐。而Java作为...

    flex java整合案例(使用BlazeDS和LCDS整合)

    本案例主要探讨如何使用BlazeDS和LCDS(LiveCycle Data Services)来实现Flex与Java的深度集成,从而创建功能强大的交互式前端应用。下面将详细阐述相关知识点。 1. **Flex**:Flex是一种开源的开发框架,用于构建...

    flex整合ecplise开发-18页.pdf

    【Flex与Eclipse整合开发详解】 在开发富互联网应用程序(RIA)时,Adobe Flex与Eclipse的集成提供了高效的工作环境。本教程将详细介绍如何在Eclipse中安装FlexBuilder3插件,以及如何在MyEclipse中创建和部署Flex...

    flex-messaging系列jar包

    Flex Messaging系列JAR包是Adobe Flex与Java之间进行通信的核心组件,主要负责建立富互联网应用程序(RIA)与服务器之间的消息传递。这些JAR文件包含了多种服务和协议的支持,使得Flex客户端能够与Java后端无缝交互...

    精通flex3.0 精通 Flex3.0 LCDS ActionScript 事件

    - **LCDS事件模型**:如何在Flex与LCDS之间传递事件,如数据更改事件、连接状态事件等。 - **数据服务事件**:如`result`、`fault`事件,用于处理远程调用的成功或失败。 - **实时数据更新**:利用LCDS的实时推送...

    flex利用LCDS与java通信

    LCDS(LiveCycle Data Services)是Adobe提供的一个服务器端组件,用于增强Flex与Java后端系统的交互能力,特别适合于J2EE平台上的数据集成和实时通信。这个测试工程将展示如何使用Flex和LCDS来实现Flex客户端与Java...

    Flex + LCDS + Java 入门教程

    Flex是一种用于构建美观、高效的富互联网应用程序(RIA)的开源框架,LCDS(LiveCycle Data Services)则是一个基于Java的服务平台,主要用于支持Flex应用与后端数据和服务的交互。而Java作为一种广泛使用的编程语言,...

Global site tag (gtag.js) - Google Analytics