`
peijunlin2008
  • 浏览: 173761 次
  • 性别: Icon_minigender_1
  • 来自: 河北省
社区版块
存档分类
最新评论

java_JDBC+Blazeds_Demo

    博客分类:
  • Flex
阅读更多


开发工具:

1、MyEclipse Java Enterprise  Version: 6.5.0 GA   Build id: 6.5.0-GA-20080609
2、FB3_WWEJ_Plugin.exe  FlexBuilder3插件版
3、apache-tomcat-6.0.18.tar.gz
4、blazeds-bin-3.2.0.3978 
下载地址:http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-bin-3.2.0.3978.zip

一 创建WEB工程:

第一步:创建一个web工程 :samples
 
直接点击“Finish”,完成。
如果弹出如下对话框,点击“NO”。


第二步:将blazeds-bin-3.2.0.3978中的blazeds.war解压缩,将WEB-INF下面lib中的所有jar包拷贝到samples项目lib下。将WEB-INF下面flex文件夹和web.xml文件都拷贝到samples项目WEB-INF下面。如图:


第三步:配置Tomcate Server
第四步:部署samples到Tomcat下,启动Tomcat。无错误就OK了!


二、添加 Flex Project Nature
第一步:选中项目,右键>Flex Project Nature>Add Flex Project Nature


Application Server type > 选中J2EE
选中:Use remote object access service [LiveCycle Data Services]
Next>


Root folder:[选中Tomcat所在目录下的webapps目录下的samples]
Root Url:[http://localhost:8080/samples/]
Context root:[ /samples]
完成后点击“Validate Configuration”验证配置是否正确。

修改Output folder 和Root folder的值相同。

第二步:修改项目 Properties

选中项目 右键>Properties>FlexBuild Path >Source path>Main source folder > WebRoot

 
Flex Compiler>Use a specific SDK >Flex3.2

将smaples.mxml拖放到WebRoot目录下。

选中项目 右键>Properties>Run/Debug Setting >new…>Flex Application


修改配置项,点击“OK”。
进行如下测试,若正常访问就OK了!http://localhost:8080/smaples/smaples.html




三 HelloWorld

第一步:我使用的数据库是MySql,所以在项目中加入MySql驱动  mysql-connector-java-5.0.4-bin.jar。

第二步:编写java类、AS类。(略)详细请看源代码。
第三步:配置remoting-config.xml文件.

<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service"
    class="flex.messaging.services.RemotingService">
    <adapters>
        <adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
    </adapters>
    <default-channels>
        <channel ref="my-amf"/>
    </default-channels>   
    <!-- 配置Service业务类 -->
     <destination id="product">
        <properties>
            <source>flex.samples.product.ProductService</source>
        </properties>
    </destination>
</service>

再次测试:http://localhost:8080/smaples/smaples.html













分享到:
评论

相关推荐

    flex+java 读写数据库Demo

    "flex+java 读写数据库Demo"就是一个典型的案例,它展示了如何利用Adobe Flex作为前端UI框架,与Java后端配合,实现对数据库的读写操作。Flex是基于ActionScript的富互联网应用(RIA)开发平台,而Java则是强大的...

    flex3_java 教程

    - **BlazeDS**:介绍Adobe BlazeDS,一种用于Flex和Java之间的远程通信技术。 - **开发方式**:探讨Flex与Java后端服务的几种常见集成方式。 - **工具准备**:列出开发过程中需要的工具和环境配置。 #### 18. Flex+...

    Flexdemo 登录

    4. **AMF**: 如果Java后端使用了 BlazeDS 或 LCDS,数据传输可能采用Action Message Format (AMF),这是一种高效的数据交换格式,适合Flex和Java之间的双向通信。 5. **状态管理**: 应用程序可能有登录成功和失败两...

    FLEX教程-FLEX教程

    - **BlazeDS**: 一种用于 Flex 和 Java 服务器之间通信的技术。 - **通信过程**: - 设置 BlazeDS 服务器端。 - 在 Flex 客户端调用远程服务。 - 处理返回的数据。 #### 21. Flex+LCDS(BlazeDS)+Java 开发 - **...

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

    - **BlazeDS介绍**:BlazeDS是一种用于实现Flex和Java服务器之间通信的服务端组件。 - **通信机制**:探讨BlazeDS与Flex客户端之间的数据交换方式。 #### 21. Flex和Java通信之开发方式和工具准备 - **开发环境...

    跟我StepByStep学FLEX

    - **通信协议**:介绍FLEX与后端服务(特别是Java服务)之间的通信方式,如使用BlazeDS进行远程数据交换。 - **工具准备**:列出所需的开发工具和库,并提供配置指南。 #### Flex+LCDS(BlazeDS)+Java开发 - **系统...

Global site tag (gtag.js) - Google Analytics