zoukankan      html  css  js  c++  java
  • fms客户端呼叫服务器端

    fla:
    //客户端呼叫server端msgfromclient函数,并将返回值trace出来
    mync = new NetConnection();
    mync.connect("rtmp://localhost/connect");
    //返回值接收对象
    var resObj = new Object();
    resObj.onResult = function(val):Void {
     trace("val"+val);
    };
    /*
    我们用mync去call服务器端的msgfromclient函数,resObj是返回接收对象,当服务器有返回值后,会自动直接调用这个对象的onResult处理函数,后边可以传递给server无数个参数,这里只传一个字符串
    */
    mync.call("msgfromclient", resObj, "第一个call");


    服务器端代码是放在main.asc里的,你可以到你的application下的connect目录下建一个main.asc,写代码
    main.asc:
    //要把函数定义到Client上!!
    application.onConnect = function(client) {
     /* 在这里定义也可以,在Client.prototype里定义也是可以的
     client.msgfromclient=function(what){
     trace(what+"进来了")
     var aa="呼叫成功并返回结果"
     return aa
     }
     */
    application.acceptConnection(client);
    };

    Client.prototype.msgfromclient=function(what){
     trace(what+"进来了")
     var aa="呼叫成功并返回结果"
     return aa 
     }
  • 相关阅读:
    html,css,javascript 总结
    Java总结2
    Java总结1
    Java学习第5天
    Java学习第4天
    Java学习第3天
    java 学习第二天
    java学习第一天
    markdown 学习
    django——django链接mysql数据库
  • 原文地址:https://www.cnblogs.com/taobataoma/p/930319.html
Copyright © 2011-2022 走看看