`
peijunlin2008
  • 浏览: 171822 次
  • 性别: 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













分享到:
评论

相关推荐

    MyEclipse_8.5+flex_4+Blazeds配置.docx

    Flex 4是一款用于构建动态用户界面的开源框架,而Blazeds则是Adobe提供的一个中间件,允许Flex应用程序与Java后端服务器进行实时数据交互。 首先,你需要以下软件: 1. Apache Tomcat:作为Java Servlet容器,用于...

    MyEclipse_8.5+flex_4+Blazeds配置

    ### MyEclipse_8.5 + Flex_4 + BlazeDS 配置详解 #### 一、准备工作 ...通过以上步骤,可以成功配置MyEclipse 8.5 + Flex 4 + BlazeDS环境,实现Flex与Java之间的高效通信,为构建动态Web应用程序奠定坚实的基础。

    MyEclipse_8.0+flex_4_plugin+Blazeds配置

    本文主要介绍的是如何在MyEclipse 8.0环境中配置Flex 4插件和Blazeds,以实现Java与Flex之间的通信。以下是详细的配置步骤和相关知识点: 一、安装JDK 首先,需要下载并安装JDK,如`jdk-6u12-windows-i586-p.exe`。...

    Flex4+blazeds+JAVA+JDBC+mysql

    Flex4+BlazeDS+Java+JDBC+MySQL是一个经典的前端与后端交互技术栈,用于构建富互联网应用程序(Rich Internet Applications,RIAs)。在这个架构中,Flex4作为客户端的展示层,BlazeDS作为服务器端的数据通信中间件...

    MyEclipse_8.0+flex_4_plugin+Blazeds配置.doc

    通过以上步骤,你可以在MyEclipse环境中创建和运行Flex 4应用程序,并利用Blazeds实现与Java后台的通信,从而构建完整的前端和后端交互的Web项目。在实际操作中,可能还需要配置IDE的其他设置,例如JDBC驱动以连接...

    MyEclipse_8.0+flex_4_plugin+Blazeds配置文档

    本文主要涉及的是如何在MyEclipse 8.0环境中配置Flex 4插件和Blazeds,以实现Java与Flex之间的交互。以下是详细的配置步骤和相关知识点: 1. **Java Development Kit (JDK) 安装与配置**: JDK是Java编程的基础,...

    MyEclipse+flex_4_plugin+Blazeds配置

    5. **安装Blazeds**: Blazeds是一款用于Flex和Java之间数据交互的技术,需下载`blazeds-turnkey-4.0.0.14931.zip`,解压缩后进行相应配置,使其与MyEclipse集成。 6. **安装Adobe Flash Builder插件**: 安装`Flash...

    flex4+spring_hibernate+blazeds 的登录例子

    BlazeDS 是 Adobe 推出的一个开源项目,它提供了一个服务器端的解决方案,用于实现在 Flex 客户端与 Java 应用服务器之间的实时双向通信。BlazeDS 支持AMF(Action Message Format)协议,这是一种高效的数据传输...

    flex4+spring_hibernate+blazeds 登录例子 jar包

    BlazeDS 是 Adobe 提供的一个开源服务器端技术,用于实现Flex客户端与Java后端服务的通信。BlazeDS 支持AMF(Action Message Format),这是一种高效的数据传输协议,允许Flex和Java之间快速交换数据。在登录示例中...

    cairngorm2精解_手册 + blazeds

    4. 基于Cairngorm2的MVC流程:用户通过Flex客户端(UI)触发事件,事件被Command处理,Command调用BlazeDS服务,服务通过AMF与Java服务层交互,处理数据后将结果通过AMF返回给客户端,Command再将数据更新到View。...

    FLEX_JAVA_BlazeDS独立部署DEMO.rar

    标题"FLEX_JAVA_BlazeDS独立部署DEMO.rar"揭示了这个压缩包是关于使用Adobe Flex、Java和BlazeDS技术进行独立部署的一个演示项目。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,而BlazeDS是Adobe提供的一...

    Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)

    BlazeDS 是一款开源的服务器端技术,由 Adobe 提供,主要用于实现 Java 应用程序与 Flex 客户端之间的通信。它利用 AMF(Action Message Format)协议,这是一种二进制格式,相比基于文本的协议如 XML,AMF 提供了更...

    MyEclipse_8.5_flex4+Blazeds配置

    4. `blazeds-turnkey-4.0.0.14931.zip`:Blazeds的安装包,它是Adobe提供的一个用于Flex和Java之间的数据通信框架。 5. `FlashBuilder_4_Plugin_LS10.exe`:Adobe Flash Builder 4插件,用于在MyEclipse中集成Flex...

Global site tag (gtag.js) - Google Analytics