`
wangangie28
  • 浏览: 44892 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

基于SharedObject做的房间列表和房间及flex源码

阅读更多

基于SharedObject做的房间列表和房间及flex源码
用GridFlash做多个server 客户端可以链接到任何一个server
gridflash 的介绍
http://www.gridflash.com/html/en/overview.ppt
flex源码         
http://www.gridflash.com/file/GFDemoRoomList.zip
运行:           
http://www.gridflash.com/GFDemoRoomList/GFDemoRoomList.html
1 先登录或同时注册登录
2 选择一个服务器 链接
3 双击右边的房间可以打开一个房间(closeRoom关闭房间)
右边有房间列表和房间
     有聊天房间   相当于聊天室
     小球控制房间 双击黄色小球后 用键盘的方向键控制移动
实现说明:
使用monitor sharedobject (name pattern "mul/soname" )表示房间列表
用普通sharedobject  (name pattern "gfs/servername/soname" ) 表示房间
monitor sharedobject可以监控多个不同服务器上普通sharedobject的部分属性
至于监控什么样的属性 通过 属性名字的前缀 告诉 monitor sharedobject  
但是monitor sharedobject属性名字是***@***格式,前面部分表示属性名字,后半部分表示被监控sharedobject的名字
所以sharedobject属性名字中不要使用"@"字符
比如
monitor=SharedObject.getRemote("mul/myroomlist",conn.uri);
监控哪些 sharedobject 可以通过两种方式指定
链接时
monitor.connect(conn,"list=server1%_%chat0%chat1,server2%M%ball0%ball1");
表示要监控 gfs/server1/chat0 和 gfs/server1/chat1中以"_"开头的属性
         gfs/server2/ball0 和 gfs/server2/ball1中以"M"开头的属性
链接后
monitor.send("addSo","home1%_%chat2,home2%M%ball2");
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/4068.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics