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();
posted on 2010-06-17 14:15
張辰 閱讀(421)
評論(2) 編輯 收藏