<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
internal function sendMessage():void
{
myWebService.GetData.send();
}
internal function DoWork(evt:ResultEvent):void
{
txtArea.text=evt.result.toString();
}
internal function DoError(evt:FaultEvent):void
{
txtArea.text=evt.fault.toString();
}
]]>
</mx:Script>
<mx:WebService
id="myWebService"
wsdl="http://localhost:57559/serverWeb/Service.svc?wsdl"
showBusyCursor="true"
result="DoWork(event)"
fault="DoError(event)">
<mx:operation name="GetData">
<mx:request>
<value>
{txtInput.text}
</value>
</mx:request>
</mx:operation>
</mx:WebService>
<mx:Panel x="40" y="41" width="361" height="293" layout="absolute">
<mx:Button x="207" y="23" label="返回service结果" click="sendMessage()"/>
<mx:TextInput x="10" y="23" id="txtInput" width="189"/>
<mx:TextArea id= "txtArea" left="9" right="10" top="63" bottom="20"/>
</mx:Panel>
</mx:Application>
flex 调用WCF
最新推荐文章于 2018-08-27 13:27:45 发布