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

基于SharedObject做的房间列表和房间及flex源码
用GridFlash做多个server 客户端可以链接到任何一个server
gridflash 的介绍
[url=http://www.gridflash.com/html/en/overview.ppt]http://www.gridflash.com/html/en/overview.ppt[/url]
flex源码         
[url=http://www.gridflash.com/file/GFDemoRoomList.zip]http://www.gridflash.com/file/GFDemoRoomList.zip[/url]
运行:           
[url=http://www.gridflash.com/GFDemoRoomList/GFDemoRoomList.html]http://www.gridflash.com/GFDemoRoomList/GFDemoRoomList.html[/url]
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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值