工具准备:
Eclipse: http://www.eclipse.org/downloads/packages/release/galileo/sr2
Flash Builder Plugin: http://adobe.com/go/try_flashbuilder
Download BlazeDS: https://www.adobe.com/cfusion/entitlement/index.cfm?e=lc_blazeds
blazeds 入门练习:
http://mdzyuba.blogspot.com/2008/02/deploying-blazeds-to-weblogic-100.html
Spring BlazeDS Integration: http://s3.amazonaws.com/dist.springframework.org/release/FLEX/spring-flex-1.0.3.RELEASE-with-dependencies.zip
flex +blazeds
step1. 新建一个dynamic web project "blazeds"--> new tomcat server 。
step2. 右键点击import blazeds.war ,import会修改我们的web.xml文件加入blazeds的一些servlet ->MessageBrokerServlet 同时会加载blazeds的配置文件。
step3. 在server端新建service类com.blazeds.HelloService.java
step4. 在WEB-INF/flex/remote-config.xml里注册你的service--> com.blazeds.HelloService.java
<destination id="sayHello">
<properties>
<source>com.blazeds.HelloService</source>
<!-- <scope>application</scope>-->
</properties>
</destination>
step5. new a flex project "client"--> new a applicaton
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Script>
<![CDATA[
protected function button1_clickHandler(event:MouseEvent):void
{
remote.sayHello(input.text.toString());
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:RemoteObject id="remote" destination="sayHello" />
</fx:Declarations>
<s:VGroup>
<s:Label id="showText" text="{remote.sayHello.lastResult}"/>
<s:TextInput id="input" />
<s:Button click="button1_clickHandler(event)" label="say" />
</s:VGroup>
</s:Application>
step6. 右击 client --> properties -->flex server 做一些配置
root folder : C:\tomcat\wtpwebapps\blazeds
root url : http://localhost:8400/blazeds
context root : /blazeds 点击 apply --> run
这时你会看到你的tomcat的相应的目录下多了一个文件夹,好了,现在可以运行你的flex应用了。
streaming channelhttp://jonsion.iteye.com/blog/854317
Flex + spring
Flex + spring + hibernate
分享到:
相关推荐
Flex+Spring+Hibernate 整合是企业级应用开发中常见的一种技术栈组合,它结合了Flex前端的富互联网...通过以上步骤,开发者可以搭建一个完整的Flex+Spring+Hibernate开发环境,为复杂的企业级应用开发提供坚实的基础。
文档的描述提到了安装和配置各个组件的步骤,包括MyEclipse、Flex Builder、BlazeDS、Tomcat、SQL Server、JDBC驱动和proxool连接池等,这些都是为了搭建一个完整的开发环境。此外,文档还涵盖了项目构建的各个阶段...
在搭建Flex+Spring+Hibernate环境时,通常遵循以下步骤: 1. 安装和配置开发工具:首先需要安装Flex Builder和MyEclipse,这两个工具分别用于Flex和Java后端的开发。 2. 创建Flex项目:在Flex Builder中创建一个新...
### Flex 4.5 + BlazseDS + Spring3 + Hibernate3.3 开发环境搭建详解 #### 核心知识点: 1. **Flex 4.5**:Adobe Flex 是一个强大的开源框架,用于构建和部署跨平台的桌面和移动应用程序。Flex 4.5 提供了增强的...
本文将介绍如何搭建一个基于Flex、Spring和Hibernate的开发环境,以及使用BlazeDS作为数据通信中间件。这些技术都是构建现代企业级Web应用的重要组件。 1. **Flex**: Flex 是Adobe开发的一套用于创建富互联网应用...
通过上述步骤,我们可以搭建起一个基于 PureMVC+Flex+BlazeDS+Spring+Hibernate 的开发环境。这种技术栈集成了前端、后端以及数据库交互等多个方面的技术,能够帮助开发者高效地构建出功能丰富且性能优异的应用系统...
### flex+bleazeds+spring+hibernate整合实践 #### 一、技术栈简介 在探讨如何将Flex、BlazeDS、Spring 和 Hibernate 这几种技术整合在一起之前,我们先来了解一下每种技术的基本概念及其作用。 1. **Flex**:...
本文将带你逐步构建一个基于PureMVC、Flex、BlazeDS、Spring和Hibernate的完整应用程序。这是一个典型的 Rich Internet Application (RIA) 解决方案,旨在实现前后端的数据交互和业务逻辑处理。 首先,你需要准备和...
标题中的“PureMVC+Flex+BlazeDS+Spring+Hibernate”是一个常见的技术栈组合,用于构建企业级的 Rich Internet Applications (RIA)。这个技术栈包括前端开发框架、后端服务通讯、应用服务器、服务端架构和数据持久化...
1. **配置环境**:首先确保你已经安装了Flex SDK、Spring框架和Hibernate库,以及相应的IDE,如Flash Builder或IntelliJ IDEA。 2. **搭建Spring项目**:创建一个Spring项目,配置Spring的核心配置文件(如`...
为了搭建一个基于PureMVC、Flex、BlazeDS、Spring和Hibernate的项目,我们需要遵循一系列详细的步骤,这些步骤涉及到安装和配置不同的软件组件、创建项目以及集成各个框架。下面是这个过程的知识点总结: 一、软件...
花了好几天,中间碰到了很多包冲突的问题。数据库是用MySQL,就做了个登录的功能。表结构可以自己看Account.hbm.xml映射文件。 Flex的版本是4.5 Spring的3.0 Hibernate3.3开发环境MyEclipse8.6.
本教程将详细介绍如何一步步搭建Flex+BlazeDS+Spring的开发环境。 首先,我们需要准备以下软件: 1. **MyEclipse 6.0.1**:这是一个集成开发环境,支持Java和Flex项目的开发。你需要自行下载并安装,确保它是完整...
【Flex Spring Hibernate 开发环境搭建】 在开发基于Flex的富互联网应用程序(RIA)时,集成Spring和Hibernate框架能够实现强大的后端数据管理和服务提供。以下将详细介绍如何使用Flex Builder3和MyEclipse8.5搭建...
2. **搭建Spring环境**: 配置Spring上下文,声明Service Bean,实现CRUD操作。添加BlazeDS相关配置,如`message-broker.xml`,指定RemotingEndpoints。 3. **配置BlazeDS**: 在服务器端部署BlazeDS,设置与...
以上就是Spring、Hibernate和Flex整合的基础知识和搭建步骤,对于初学者来说,这是一个很好的起点,能够帮助他们理解这些技术的协同工作方式,并为更复杂的项目打下基础。通过不断地实践和学习,开发者可以逐步掌握...
搭建Flex + J2EE开发环境是一项关键任务,特别是在使用MyEclipse这样的集成开发环境中。以下是一份详尽的步骤指南,以确保您成功地配置这个环境。 首先,我们需要安装MyEclipse的Flex插件。这将使MyEclipse支持Flex...