AMF 学习笔记

AMF 学习笔记
Flash 与后台交互方式包括了:
1. LoadVars(xml) 实际上就是flash里面一个对象,类似一个连接器。新建之后,通过sendAndLoad获取、设置值。和httpposter一样
var data_lv = new LoadVars();  
2. flash remoting. flash需要安装components;后台服务器需要OpenAMF。
gateway_conn = NetServices.createGatewayConnection();  myService = gateway_conn.getService("myservice", this);  
3. webservice 也是在flash里面初始化一个ws的对象,然后调用。 var ws:WebService = new WebService(ws_url);
4. XMLSocket 主要是即时通讯  var socket:XMLSocket = new XMLSocket();
5. 直接开flash的socket
http://androider.javaeye.com/blog/268933
在一个AMF交互的例子中,服务器建立一个MAP对象,例如:
   HashMap map=new HashMap();  
   map.put("Event", "人物移动");  
   map.put("user", "闪刀浪子");  
   map.put("x", 100);  
   map.put("y", 100);    
这样flash就可以获取这个对象: var obj:Object=new Object();  

你可能感兴趣的:(AMF 学习笔记)