`
lz726
  • 浏览: 329911 次
  • 性别: Icon_minigender_2
  • 来自: 福建,福州
社区版块
存档分类
最新评论

Flash CS3 Remoting HelloWorld

阅读更多

小试了一下flash cs3 的Remoting,居然也可以,还是因为本来就是可以的呢?服务端的配置是openamf,是之前flash8或者更早版本用的.因为早前有看到openamf好像没有更新了什么的消息,又或者现在虽然包改了,接口什么的不变?

package  
{ 
    import flash.display.MovieClip; 
    import flash.net.Responder; 
    import flash.net.NetConnection; 
  
    public class fltest extends MovieClip 
    { 
        private var nc:NetConnection; 
        private var rs:Responder; 
  
        function fltest() 
        { 
            var params:String = ' | Flash CS3 Remoting!'; 
            rs = new Responder(onResult, onError); 
            nc = new NetConnection; 
            nc.connect("http://localhost:8080/emsshop/gateway"); 
            nc.call("hello.getString", rs, params); 
        } 
        private function onResult(result:*):void 
        { 
            trace(result); 
        } 
        private function   onError(error:Object):void{
			trace("error:"+error.description);
		}
    } 
}

 

public class HelloWorld {
     public  HelloWorld(){
    	 
     }
     
     public String getString(String  param) { 
    	 return "Hello World!"+param; 
     }
}

 再就是一些配置信息

  <bean id="hello" class="com.zkx.openamf.HelloWorld"/>  

 

 参考资料:

http://www.flashxm.com/?p=144

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics