amfPhp

7 篇文章 0 订阅
调了很久才发现在flex 2中不用设置amf的版本,而且服务器端amfphp是1.2.5或1.9都行得通。如果是amfphp1.9的话,还可以省去methodTable定义。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml">
    <mx:TextArea id="amfphptest"  width="200"/>
    <mx:Button label="call amfphp" click="callAmfPHP(amfphptest.text)" />
    <mx:Script>
        <![CDATA[
            import flash.net.Responder;
            import flash.net.NetConnection;
            private var gateway_url:String = " http://www.flashxm.com/amfphp/gateway.php";
            private var geteway_conn:NetConnection = new NetConnection();
            public function callAmfPHP(str:String):void
            {
                geteway_conn.connect(gateway_url);
                geteway_conn.call("HelloWorld.phpSay", new Responder(onResult, onFault), str);
            }
            private function onResult(result:Object):void
            {
                amfphptest.text = result.toString();
            }
            private function onFault(fault:String):void
            {
                amfphptest.text = fault;
            }
        ]]>
    </mx:Script>
</mx:Application>
其中mx:Script部分简直就等于flash actionscript!
此信息来自〖闪无忧〗
查看原网址:http://www.5uflash.com/Html/flex/10395766.html 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值