fms远程共享对象
2011年04月01日
Flex学习笔记之FMS3远程共享对象
在创建一个远程共享对象之前,首先创建一个NetConnection对象并连接到服务器。一点你有一个连接,试用SharedObject类的方法来创建并更新远程共享对象。使用一个远程共享对象的步骤顺序如下:
1.创建一个NetConnection对象并连接到服务器:
nc = new NetConnection();
nc.connect("rtmp://localhost/SharedBall");
这是最简单的连接到服务器的方法。在一个真是的应用程序里面,你需要给NetConnection对象侦听事件并且定义时间处理函数。
2.创建一个远程共享对象。当连接成功后,调用SharedObject.getRemote()在服务器上创建一个远程共享对象。
so = SharedObject.getRemote("ballposition",nc.uri,false);
第一个参数是远程共享对象的名次,第二个是你连接到的应用程序的URI,并且这个URI必须是试用NetConnection.connect()连接的URI。最简单的方法来识别URI就是nc.uri。第三个参数制定远程共享对象是否是永久的。
3.连接到远程共享对象。一点共享对象被创建,在客户端试用NetConnection对象来连接到共享对象
so.connect(nc);
然后给共享对象发出的sync事件田间侦听
so.addEventListener(SyncEvent.SYNC,syncHandler);
4.在客户端同步贡献远程对象。同步远程共享对象需要两步:第一步,当一个独立的客户端发生一个变化或者设置一个data 的值,你uxyao更新远程共享对象。第二步,更新所有其他的连接到这个共享对象的客户端
a.当客户端发出改变是要更新远程对象,试用setProerty();
so.setProperty("x",sharedBall.x);
你必须试用setPropery()来更新远程共享对象。远程共享对象有一个报刊属性和值的data属性。然后在Actionscript里面你不能如下这样编写值
so.data.x = sharedBall.x
b,当共享对象被更新,它会发出一个sync事件。通过读取共享对象的打他属性来同步其他客户端。
shared.x = so.data.x;
发表评论
-
《Windows 核心编程》 -- 内核对象 --札记
2012-01-20 10:13 967《Windows 核心编程》 -- 内核对象 --札记 20 ... -
SDK网络连接/多线程示例代码
2012-01-20 10:13 692SDK网络连接/多线程示例代码 2010年06月09日 ... -
多线程编程(一)――CreateThread
2012-01-20 10:13 976多线程编程(一)――Creat ... -
CWinThread类,以及和createthread API的区别
2012-01-20 10:13 976CWinThread类,以及和createthread API ... -
FCKEditor 2.6.4 Asp.net上传文件没有权限解决
2012-01-20 10:13 767FCKEditor 2.6.4 Asp.net上传文件没有权限 ... -
Flash务实主义(四)――Flash中的MVC
2012-01-19 15:13 622Flash务实主义(四)――Flash中的MVC 2011年 ... -
只学一点点:我的技术学习策略
2012-01-19 15:13 636只学一点点:我的技术学 ... -
Flash Flex 国际化问题解决方案大全
2012-01-19 15:13 1091Flash Flex 国际化问题解 ... -
flex 问题
2012-01-19 15:13 599flex 问题 2011年04月04日 ... -
一名优秀的Flex开发者需要知道的10样东西
2012-01-19 15:13 587一名优秀的Flex开发者需要知道的10样东西 2010年06 ... -
最全的文件扩展名大全(二)
2012-01-17 05:00 868最全的文件扩展名大全(二) 2010年11月13日 PD ... -
DirectUI 的初步分析
2012-01-17 05:00 872DirectUI 的初步分析 2011年05月04日 D ... -
什么软件支持什么格式
2012-01-17 05:00 809什么软件支持什么格式 ... -
eclipse工具使用技巧&关联Android源码
2012-01-17 05:00 853eclipse工具使用技巧&关联Android源码 ... -
FMS客户端ActionScript 语言的参考
2012-01-16 03:51 740FMS客户端ActionScript 语言 ... -
Learning Flash Media Server 3中文版-第4章之2/6
2012-01-16 03:51 661Learning Flash Media Server 3 ... -
FMS/red5客户端信息对象
2012-01-16 03:51 1332FMS/red5客户端信息对象 2010年11月16日 ... -
FMS_api
2012-01-16 03:51 726FMS_api 2010年03月11日 //====== ...
相关推荐
FMS+FLEX-----使用远程共享对象实现多人实时在线聊天 说明:这是我在网上看到的,收集并整理了一下。 因为我的积分不多了,所以虽然不是原创,但还是要一点资源分的。大家见谅。 压缩包中有说明文档和源码。说明...
Fms 视频录制屏幕共享 附源码.doc
针对如何提高工业现场设备的利用率的问题并突破时间与空间对现场设备控制的局限性,提出了基于WEB的小型柔性系统FMS(Flexible Manufacturing System)的远程控制的解决方案。一方面利用PLC及其配套的CP243-1IT通讯...
FMS聊天室FMS聊天室FMS聊天室FMS聊天室FMS聊天室
FMS4.5 注册码 FMS4.5 测试可用
基于WEB的小型柔性系统FMS的远程控制.zip
FMS的最新版本已经到FMS 3了 ,本入门教程使用Flash Media Server 2 演示,但你可以很容易的升到 3,因为FMS 到 FMS3 的更新几乎没有什么改动 ,还有本教程客户端使用as1演示如果你需要用AS3的话,语法会有些变化,...
FMS FMS5 FlashMediaServer5注册码
高档专业级软件在使用前把模拟对象的各种参数设定成自己爱机的参数,还可以设定遥控器的参数,使其和自己的飞行习惯一致。甚至于可以设计新的模型飞机或对现有的模型飞机进行改进,一边改进各个参数一边试飞,感到...
fms,flash,视频聊天fms,flash,视频聊天fms,flash,视频聊天
在ipad上实现双向视音频传输和共享对象的程序,需要fms服务器的配合。flash builder开发的,仅仅用于测试,功能有限,但演示了最基本的最核心的东西。
FMS3中文翻译.doc
FMS状态机,使用状态机来实现的verilog代码,写程序必备的学习
以一个实际的FMS为研究对象,分析了FMS中故障的种类、故障的检测方法及故障的诊断技术,运用专家系统技术研制了一个FMS故障检测与诊断系统。
FMS服务器端app加密
FMS4.0注册码 FlashMediaServer5序列号
asp+fms语音聊天室asp+fms语音聊天室
fms视频会议源代码,Flash + FMS
FMS BUG解说图.rar
流媒体服务器FMS3.5 sn:1373-5465-5574-9110-6240-7230