`
k1280000
  • 浏览: 195312 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Flex + spring + hibernate环境搭建

    博客分类:
  • Flex
 
阅读更多

 

工具准备:

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

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics