[AS3]BaseSocket类-可以提升Socket数据传输效率
发布:kinglong | 发布时间: 2008年11月21日[AS3]BaseSocket类-可以提升Socket数据传输效率
需要Flash Player 9.0或更高版本的支持
原理就是结合AMF3和ByteArray的特性对原来数据进行压缩后再传输,这样就可以大大提高数据传输效率。
我现在把客户端方法进行优化,现在写成一个BaseSocket类来方便调用。
BaseSocket类
BaseSocketEvent类
调用实例
需要Flash Player 9.0或更高版本的支持
原理就是结合AMF3和ByteArray的特性对原来数据进行压缩后再传输,这样就可以大大提高数据传输效率。
我现在把客户端方法进行优化,现在写成一个BaseSocket类来方便调用。
BaseSocket类
BaseSocketEvent类
调用实例
发布:kinglong | 分类:Flash相关 | 评论:5 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
[Socket+AMF3]Socket安全策略问题的解决 (2008-11-20 11:48:42)
[Socket+AMF3]给合Flash的Socket和AMF3来尝试开发web游戏引擎 (2008-11-19 10:57:52)
[Socket+AMF3]对Flash的Socket和AMF3的研究心得 (2008-11-18 15:22:25)
[AS3]Flash CS4的习作-3dbox (2008-11-13 16:1:22)
[AS3]Flash与后台数据交换方法整理1-URLLoader(URLStream)篇 (2008-8-29 18:12:30)
[AS3]AMF3+JAVA的调用范例 (2008-8-21 11:41:59)
[AS3]有关Flash无法读取FireFox中的Cookie的Bug (2008-8-12 16:52:53)
[AS3]Cookie类 (2008-4-16 21:21:49)
[AS3]有关Tween类的效果演示实例 (2008-3-25 11:53:30)
[AS3]提示信息类-ToolTip (2008-2-22 18:19:14)
- 3.efish
- http://tan66.cn
- 建议针对以下缺点做优化;)
不适合传输已经过压缩的数据,比如mp3\swf\gzib
不适合少量数据,比如十个字节的文本使用ByteArray压缩后体积反而增加,我做过实验,具体数值记不清楚了。
另外不适合流传输、以及实时性要求较高的情况。 - 2008-11-23 23:26:37 回复该留言
- 4.kinglong
- http://www.klstudio.com
- 对的,这个比较适合文本传输,如果考虑做游戏引擎或web聊天室的话,这个功能已经够用了,因为操作命令无外乎都是字符型,数值型,布尔型,数组型,以及Object形式。
- 2008-11-25 11:20:45 回复该留言
- 5.Michael
- http://hi.baidu.com/wwwanq/
- 收藏!谢谢
- 2009-7-15 10:37:45 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。




