amf3

amf3

AMF 是 Adobe Message Format 的缩写,是 Adobe 的一种专用的数据格式,Flash 和 Flex 平台用的都是它。

amf3是Flash Remoting的一项核心技术。

AMF是Adobe独家开发出来的通信协议,它采用二进制压缩,序列化、反序列化、传输数据,
从而为Flash 播放器与Flash Remoting网关通信提供了一种轻量级的、高效能的通信方式。

由于AMF采用二进制编码,这种方式可以高度压缩数据,因此非常适合用来传递大量的资料。
数据量越大,Flash Remoting的传输效能就越高,远远超过Web Service。

AMF从Flash MX时代的AMF0发展到现在的AMF3。AMF3用作Flash Playe 9的ActionScript 3.0的默认序列化格式,
而AMF0则用作旧版的ActionScript 1.0和2.0的序列化格式。
在网络传输数据方面,AMF3比AMF0更有效率。AMF3能将int和uint对象作为整数(integer)传输,
并且能序列化ActionScript 3.0才支持的数据类型, 比如ByteArray,XML和Iexternalizable。

事实上AMF3也可以当作中间件通用的数据序列、还原来使用。

posted @   delphi中间件  阅读(430)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2019-11-06 DELPHI7 ADO二层升三层新增LINUX服务器方案
2019-11-06 NGINX心跳检测
2018-11-06 获取WINDOWS打印机列表
点击右上角即可分享
微信分享提示