工具准备:
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
本文详细介绍了如何使用Eclipse、FlashBuilderPlugin、下载BlazDS等工具搭建BlazDS与Spring集成的Flex应用的过程。包括工具准备、配置、服务类创建、Flex应用注册、Flex客户端配置与运行步骤。
66

被折叠的 条评论
为什么被折叠?



