登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

学无止境

一点积累,与大家分享

 
 
 

日志

 
 

Flex开发简介  

2009-12-10 13:54:56|  分类: flex技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1、  安装:

1)  eclipse-SDK-3.4.1-win32 安装

2)  tomcatPluginV321.zip 插件安装

3)  FB3_WWEJ_Plugin.exe插件安装

4)  blazeds-turnkey-3.2.0.3978.zip 应用服务

 

2、  开发过程简述

1)  新建Tomcat Project(web project)

2)  为当前Java项目增添Flex Project支持

HelloBlazeDS项目上点击右键,选Flex Project Nature –> Add Flex Project Nature如下图:

选任何服务器支持,创建完后再手动配置

3)Tomcat服务器支持

HelloBlazeDS项目上点击右键,选择Properties,打开的配置面板中选择Tomcat,设置参数如下:

完成设置。

(你会发现在我的d:\tomcat6.0.13\conf\Catalina\localhost\目录下生成了名为hello.xml的文件,生成该文件的目的就是为HelloBlazeDS项目在Tomcat下配置了一个独立的Context,这样就不必将文件布署到Tomcatwebapps下去了

目录结构如下:

       Web-INF/src目录:存放服务端脚本。

       Src目录:存放Flex客户端脚本。

4) BlazeDS配置

编辑WEB-INF\flex\remoting-config.xml文件,增添下面的语句:

   1: <destination id="helloservice">
   2:     <properties>
   3:         <source>com.jexchen.blazeds.HelloWorldService</source>
   4:     </properties>
   5: </destination>
       

5) 创建Flex客户端程序

设置flex 客户端src及输出、访问url

   
   设置flex客户端编译参数:指定services参数        
 
src下创建Flex应用程序HelloBlazeDS.mxml (MXML Application类型),代码如下
1: <?xml version="1.0" encoding="utf-8"?>
   2: <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
   3: <mx:Script>
   4:     <![CDATA[
   5:         import mx.controls.Alert;
   6:         private function onCall():void {
   7:                         
   8:             myService.sayHello(nameInput.text);
   9:         }
  10:     ]]>
  11: </mx:Script>
  12: <mx:RemoteObject id="myService" destination="helloservice" endpoint="http://localhost:8080/hello/messagebroker/amf" />
  13:     <mx:TextInput id="nameInput" />
  14:     <mx:Button label="Call" click="onCall()"/>
  15:     
  16:     <mx:TextArea text="{myService.sayHello.lastResult}" />
  17: </mx:Application>

 

6) 启动Tomcat.

配置Application Flex.

选取客户端程序,右键选取Flex Application运行。

Copy html-template 目录

http://localhost:8080/hello/flex/HelloBlazeDS.html

运行~~~效果如下:


 

 

  评论这张
 
阅读(756)| 评论(0)

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018