`
windytwang
  • 浏览: 50949 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

NetConnection和RemoteObject对比

阅读更多

下面是后台用amfast打包LOG得出来的信息:

用NetConnection:


用RemoteObject:


可以看出RemoteObject加入了很多自定义的内容。整个包会大很多。

的确压力测试下来,使用RemoteObject的性能要比直接使用NetConnection的要小很多。
  • 大小: 23.6 KB
  • 大小: 43.2 KB
0
0
分享到:
评论
3 楼 windytwang 2010-04-19  
嗯,不过我后来了解下来,好像netconnection也是用AMF进行传输的,也就是说也是通过二进制传输,只是netconnection传输的信息更少一些,所以快。
另外,网上可以看到remote object是基于net connection的,所以如果remote object是二进制传的话,net connection也是二进制传。
而没有通过二进制的,应该是httpservice,webservice这种。

toeo 写道
据官方的说法是 RemoteObject 是使用 二进制进行传递的效率

要比 NetConnection 快很多.

不过用的时候一点也不觉得快反而 慢的不行.像没有反应似的..

2 楼 toeo 2010-04-15  
http://wangleifire.iteye.com/blog/604311

这个文章上面说的.
1 楼 toeo 2010-04-15  
据官方的说法是 RemoteObject 是使用 二进制进行传递的效率

要比 NetConnection 快很多.

不过用的时候一点也不觉得快反而 慢的不行.像没有反应似的..

相关推荐

    NetConnection_和_NetStream_

    NetConnection 和 NetStream 的状态检测 ================================================================ nc = new NetConnection(); nc.connect("rtmp://"+host+"/"+dir+"/"+name); //----------------------...

    NetConnection 实现网络自动连接

    总的来说,"NetConnection 实现网络自动连接"这个项目通过VB实现了一个自动网络连接恢复工具,通过定时检查网络状态和配置文件管理,确保了连续的网络连接,这对于需要持续在线的业务场景具有很高的实用价值。

    FlashRemoting

    ActionScript是Flash开发的主要语言,它有内置的类库支持Flash Remoting,如NetConnection和RemoteObject。 4. **实例化和调用服务**:在Flash客户端,开发者会创建一个NetConnection对象来连接到服务器,然后通过...

    Flex 3 基础教程(10)

    示例 1:简单的通信(amfphpHelloDemo),展示了如何使用 NetConnection 和 AMFPHP 实现简单的数据交互。示例 2:传递数据库查询结果(amfphpGridviewDemo),展示了如何使用 AMFPHP 传递数据库查询结果。 四、...

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

    在创建在线聊天室时,两个关键的Flex组件是NetConnection对象和SharedObject对象。NetConnection对象负责建立和管理客户端与服务器之间的连接,它是实时通信的基础。通过创建NetConnection实例并调用其connect方法,...

    myamfphp 实现php与flex交互

    3. **客户端调用**:在Flex应用程序中,可以使用Flash Player提供的`NetConnection`和`RemoteObject`类来连接到myAMFPHP服务器并调用服务。这使得前端可以直接操作后端数据,实现数据的即时更新。 4. **数据类型...

    flash 实现P2P实用代码

    创建`netConnection`后,可以设置连接参数,如连接地址和协议类型,然后调用`connect()`方法建立连接。 ```actionscript var netConnection:NetConnection = new NetConnection(); netConnection.connect(null); ``...

    netconnectionsmart:标准 NetConnection actionscript 类的替代类。 这可以轻松地启用多个端口协议尝试以最佳功能连接进行解析

    标准 NetConnection actionscript 类的替代类。 这很容易使多个端口尝试在最佳功能端口和协议上解析。 用于通过 Shotgun 连接方法或增量连接方法尝试 NetConnection 来快速连接防火墙。 可能的协议尝试:rtmp、...

    adobe FMS入门学习系列教程

    总之,学习Adobe FMS的关键在于理解其核心组件,如`NetConnection`和`NetStream`,以及如何使用它们来处理媒体流。通过实践和熟悉相关的API,你可以创建复杂的实时媒体应用,包括视频聊天、在线教育平台、游戏等。本...

    ASP.NET实现WEB视频聊天.pdf

    在本文档中,作者还介绍了一些重要的技术概念,如NetConnection和onStatus事件处理器的使用,这些技术概念对于实现视频聊天非常重要。 本文档提供了一个完整的解决方案,使用ASP.NET和FLASH实现WEB视频聊天,包括...

    Red5流媒体Flash开发的例子演示视频

    使用RemoteObject类,可以调用服务器端的Java方法,传递参数并接收返回值。同样,服务器也可以通过SharedObject与客户端共享数据。 8. **调试与优化** 在开发过程中,使用Flash的调试器和网络面板检查网络通信和...

    AS3.0载入flv播放并侦听.zip

    加载FLV文件通常涉及到使用Flash Player的NetConnection和NetStream类。NetConnection负责建立到服务器的连接,而NetStream则处理实际的数据传输。以下是一个基本的加载流程: 1. 创建NetConnection对象并连接到...

    flEX教程,与RED5连接

    一旦库被引入,开发者就可以利用Flex的NetConnection和NetStream对象来建立与RED5服务器的连接,进行音视频数据的传输。 NetConnection对象是Flex与服务器之间的通信通道,负责建立和管理连接。在创建NetConnection...

    UDP.rar_as3 udp_flash as3.0 UDP_flash发送udp_udp as3_windows as3.0

    1. **初始化NetConnection对象**:首先,我们需要创建一个NetConnection对象,然后调用它的connect方法,传入一个URI来指定服务器的地址和端口。例如: ```actionscript var nc:NetConnection = new NetConnection...

    PB通过URL下载局域网或者互联网上的图片

    总结来说,通过PowerBuilder的NetConnection和NetRequest对象,我们可以构建HTTP请求,从局域网或互联网下载图片和其他文件,从而扩展PB应用程序的功能,使其能够处理网络资源。这是一个实用且重要的技术,尤其在...

    Flash斗地主

    在AS3中,可以使用`NetConnection`和`NetStream`类与FMS建立连接,并通过`RemoteObject`或`SharedObject`类进行数据交换。 在【压缩包子文件的文件名称列表】中,"flash+FMS斗地主游戏源程序"可能包含了以下部分: ...

    flash播放器 嵌套播放flv视频 可以自己加显示文字

    var netConnection:NetConnection; // 初始化NetConnection netConnection = new NetConnection(); netConnection.connect(null); // 当连接成功后加载视频 netConnection.addEventListener(NetStatusEvent.NET_...

    FMS连接问题解决方案--完结版

    4. **FMS权限不足(NetConnection.Connect.Rejected)和连接中断(NetConnection.Connect.Closed)** 权限不足通常意味着客户端的认证信息不正确或服务器配置未允许特定连接。解决方法包括检查FMS的权限设置,确保...

    Flex播放器代码实例及在线运行效果

    - `NetStream`:处理视频流,与`NetConnection`配合使用加载和播放视频。 3. **代码实例** 创建一个基本的Flex播放器涉及以下步骤: - 初始化`NetConnection`对象并连接到服务器。 - 创建`NetStream`对象,将其...

Global site tag (gtag.js) - Google Analytics