FLEX与后台交互的方式不外乎那三种:HttpService,WebService,remoteObject.虽然从个人的角度我对WebService有些偏见(效率不高),可能因为我是JAVA程序员,所以更喜爱RO这种专属于JAVA数据传输的高效,但WS带上了SOAP的帽子或许很多时候还是能起到关键作用,最近负责了一个FLEX AIR项目就完全基于WS,所以也把WS拿出来说说.在FLEX里实现与后台的交互是相当方便的.语法瞧几眼大家都会,
我这里把关键的代码贴一下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Script>
<![CDATA[
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
private function resultHanlder(e:ResultEvent):void{
msg.text=e.result.toString();
}
private function falutHanlder(e:FaultEvent):void{
msg.text=e.message.toString();
}
]]>
</mx:Script>
<mx:WebService wsdl="http://localhost:8080/axis2/services/AccountService?wsdl" id="testService" showBusyCursor="true"
useProxy="false">
<mx:operation name="withdraw" result="resultHanlder(event);">
<mx:request xmlns="">
<money>
{parseInt(param.text)}
</money>
</mx:request>
</mx:operation>
</mx:WebService>
<mx:TextArea id="msg"/>
<mx:TextInput id="param"/>
<mx:Button label="sendMsg" click="testService.withdraw.send();"/>
</mx:Application>
至于后端如何实现WEBService我有一个不错的文档,照着上面的操作流程图一步步来,相信不会出什么大问题.
分享到:
相关推荐
Laravel开发-laravel-webservice 基于httpful的Laravel Web服务提供商
用Delphi-实现WebService 用Delphi-实现WebService 用Delphi-实现WebService
dubbo-rpc-webservice-2.8.4 dubbo-rpc-webservice-2.8.4
Axis2--Webservice Axis2--Webservice Axis2--Webservice
Flex与asp.net的WebService通讯Flex与asp.net的WebService通讯
1、利用SoapExtension,SoapExtensionAttribute,实现Soap自定义Attribute(标签)扩展类。 2、利用SoapHeader应用Soap扩展。 3、在写WebService时只需加认证标签,客户端调用时传入SoapHeader,即可完成认证。 4、...
axis2-webservice axis2-webservice axis2-webservice axis2-webservice axis2-webservice
osgi-webservice教程 教授你如果通过osgi架构开发java的webservice
基于JAX-WS实现的WebService服务 资源包含的文件如下: 1、JAX-WS实现WebService文档 2、WebService服务端实现源码 3、WebService客户端实现源码
Laravel开发-webservice 请求到其他服务器的包
silverlight-通过-WebService-连接数据库.doc
webservice apache-cxf-2.3.5
SOA -Webservice SOA -Webservice SOA -Webservice SOA -Webservice
该资源附带SQL数据库 和 源代码 用到的技术有 webservice技术 servlet mvc模式 jdbc连数据库技术等 该资源实现的功能为 添加餐品 购买餐品 实现购物车操作等 还有许多功能 具体功能下载便知 里面还有一些意想不到的...
公司代码实现,简单的webservice服务 发布,实现客户端的调用。
EAS-WebService开发指南.pdf
Flex WebService Demo源码