`
hereson
  • 浏览: 1454088 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

FMS 常常会用到 3个Call 和3个Send

    博客分类:
  • fms2
阅读更多

FMS 常常会用到 3个Call 和3个Send

关于Flash Communication Server程序的编写,常常会用到 3个Call 和3个 Send 语句。刚刚接触的朋友可能容易混淆,下面我就简单总结一下。
3个Call,客户端有1个,服务器端有2个。
客户端:
NetConnection.call
用法:
myConnection.call(remoteMethod, resultObject | null [, p1,...,pN])
这个方法是通过客户端调用服务器端的函数命令或者方法。
服务器端:
Client.call
用法
Client.call(methodName, [resultObj, [p1, ..., pN]])
在发送的客户端或另一个服务器上执行一个方法。这个方法可以任意的返回数据,返回的数据作为结果传递到 resultObj 参数中去。
NetConnection.call
用法:
myNetConnection.call(methodName, [resultObj, p1, ..., pN])
调用一个 Flash Communication Server 或者其他应用服务器上的命令或方法。用法和客户端的 NetConnection.call 的用法一样。他调用一个远程服务器上的方法。
3个 Send,客户端有2个,服务器端有1个。
客户端:
NetStream.send
用法:
myStream.send(handlerName [,p1, ...,pN])
对所有请求某个指定流数据的客户端机器广播一个消息。这个方法只能用在发布这个流数据的客户端。为了处理和响应这个消息,需要建立一个句柄,格式是myStream.HandlerName。
SharedObject.send
用法:
myRemoteSharedObject.send(handlerName [,p1, ...,pN])
一种方法,把一个消息广播到所有连接到 myRemoteSharedObject 上的客户端,包括发送消息的客户机。为了处理并相应这个消息,建立一个名称为 handlerName 的函数绑定相应的 SharedObject 上。
服务器端:
SharedObject.send
用法:
SharedObject.send(methodName, [p1, ..., pN])
执行客户端上的一个方法。可以利用 SharedObject.send 异步的执行所有连接到 SharedObject 上的客户机上的一个方法。不管成功、失败还是返回消息的响应值,服务器都不会接受客户机的信息。

分享到:
评论
1 楼 huxing 2010-08-19  
希望长期提供技术支持

相关推荐

    流媒体服务器---fms3教程

    Adobe Flash Media Server(FMS)是Adobe公司推出的一款专业流媒体服务器软件,其中FMS3是其第三个主要版本。本教程将详细介绍FMS3的相关知识,帮助你掌握流媒体服务的核心技术。 一、FMS3基础概念 1. 流媒体:流...

    FMS3中文翻译

    首先,FMS3提供了三个不同版本以满足不同需求:Flash Media Interactive Server是功能完整的版本,适用于交互式服务;Flash Media Development Server适用于开发,但有连接数限制;Flash Media Streaming Server则仅...

    FMS3帮助

    在IT领域,FMS3(可能是FlexNet Manager Suite的第三个版本)是一个重要的资产管理工具,主要用于软件许可证管理、硬件资产管理以及合规性监控。这个工具对于企业来说至关重要,因为它帮助企业有效地控制IT资产成本...

    FMS3开发文档

    FMS3共有三个主要版本: 1. **Flash Media Interactive Server**:这是功能最完整的版本,适用于构建复杂的交互式应用和服务。 2. **Flash Media Development Server**:专为开发者设计,支持所有特性,但连接数有...

    fms3 技术指南1&2

    《fms3 技术指南1&2》是关于Adobe Flash Media Server 3(简称FMS3)的详尽参考资料,旨在帮助开发者和系统管理员深入理解这一强大的流媒体服务器平台。该指南分为两部分,全面涵盖了FMS3的各个方面,包括安装、配置...

    FMS3中文帮助文档

    **FMS3中文帮助文档** 是一套详细的教程资源,旨在为初学者提供深入理解Adobe Flash Media Server 3(FMS3)的平台。这个压缩包包含一系列以中文编写的文档,如FMS3中文翻译1至10.doc,涵盖了从基础概念到高级应用的...

    FMS 中文 开发 帮助 文档 3合1

    《FMS 中文 开发 帮助 文档 3合1》是一个综合性的资源,旨在为FMS(Flash Media Server)的初学者和开发者提供详细的指导和帮助。该压缩包包含了三个重要的文档,分别是“FMS帮助文档中文版.PDF”、“Adobe[1].Flash...

    fms3视频教程.PDF

    ### FMS3视频教程知识点概览 #### 一、FMS简介及应用场景 - **FMS**(Flash Media Server)是Adobe公司推出的一款强大的媒体服务器软件,主要用于处理实时音视频流,支持多种协议如RTMP等,适用于视频聊天、视频...

    fms3中文文档

    ### FMS3中文文档知识点详解 #### 一、FMS3概述 - **产品定位**:Adobe Flash Media Server (FMS) 是一款专为实时音视频流传输设计的服务器软件,能够支持高质量的流媒体发布及接收。它适用于构建富媒体应用、在线...

    FMS3系列(五):通过FMS实现时时视频聊天(Flash|Flex)

    FMS3特别适用于开发基于Flash和Flex的应用,因为这两个技术平台可以无缝集成FMS,创建出具有高质量音视频效果的实时通信应用。 **实时视频聊天的技术原理** 1. **RTMP协议**:RTMP是实时消息协议,用于在客户端(如...

    FMS聊天室下载FMS

    - **负载均衡**:对于高并发需求,可以设置负载均衡策略,分散流量到多个FMS实例。 4. **FMS开发** - **API接口**:FMS提供丰富的ActionScript API,允许开发者进行深度定制,如用户认证、消息广播等。 - **...

    FMS3翻译docx版本

    在这个例子里面,flash用户界面有一个按钮(connect)和一个lebel(最初是空的)。当一个用户点击connect按钮,客户端连接到服务器;然后客户端运行服务器端的函数来返回一个字符串的值。当服务器端回应了,客户端的...

    FMS模拟器使用说明

    FMS模拟器是LANYU电子有限公司开发的一款飞行模拟软件,专为航空爱好者和训练者设计,旨在提供逼真的飞行体验。使用FMS模拟器,用户可以在安全的环境中学习和实践飞行技能,享受飞行的乐趣。 **一、应用程式安装** ...

    Flex和Fms3打造在线聊天室 源码和文档

    Flex和FMS3是构建实时互动应用程序的强大工具,尤其适合创建在线聊天室这样的实时通信平台。这个源码和文档集合提供了详细的步骤和技术说明,帮助开发者理解如何利用这些技术实现一个功能完备的聊天室。 Flex是一种...

    FMS视频聊天程序

    FMS是一个强大的实时流媒体服务器,它为开发者提供了创建实时交互式视频和音频应用程序的能力。在Web上,尤其是在 Flash Player 广泛支持的时代,FMS 是构建实时多媒体应用的首选平台。 【描述】中的反复提及"FMS, ...

    fms3中文教程(汇总)

    FMS3作为其第三个主要版本,提供了许多增强的功能和优化,为开发者和内容提供商提供了更强大的工具集来创建互动的富媒体应用。 一、FMS3的安装与配置 在开始使用FMS3之前,首先要进行安装。FMS3的安装文件通常为....

Global site tag (gtag.js) - Google Analytics