flex中使用amfphp

发布时间:2009-12-13 01:12:05 阅读:1237次

main.mxml

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="#FFFFFF" viewSourceURL="srcview/index.html">
<mx:Button x="250" y="157" label="sayHello" width="79" click="myservice.sayHello.send();" />
<mx:Button x="97" y="157" label="test fault" click="myservice.foo.send();"/>
<mx:TextArea x="10" y="36" width="239" height="113" id="result_text"/>

<mx:Script>
<![CDATA[
import mx.managers.CursorManager;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
private function faultHandler(fault:FaultEvent):void
{
CursorManager.removeBusyCursor();
result_text.text = "code: " + fault.fault.faultCode + " Message: " + fault.fault.faultString + " Detail: " + fault.fault.faultDetail;
}

private function resultHandler(evt:ResultEvent):void
{
result_text.text = evt.message.body.toString(); // same as: evt.result.toString();
}
]]>
</mx:Script>
<mx:RemoteObject id="myservice" fault="faultHandler(event)" showBusyCursor="true" source="tutorials.HelloWorld" destination="amfphp">
<mx:method name="sayHello" result="resultHandler(event)" />
<mx:method name="foo" result="resultHandler(event)" />
</mx:RemoteObject>
<mx:Label x="10" y="10" text="amfphp"/>
</mx:Application>

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询
上一篇:flex上传图片
下一篇:flex移动图片

转载请注明:flex中使用amfphp 出自老鄢博客 | 欢迎分享