所有栏目

AMF(网络协议)

作者:爱百科

AMF(Action Message Format)是Flash与服务端通信的一种常见的二进制编码模式,其传输效率高,可以在HTTP层面上传输。很多Flash WebGame都采用这样的消息格式。

AMF(网络协议)介绍

AMF(Action Message Format)是Flash与服务端通信的一种常见的二进制编码模式,其传输效率高,可以在HTTP层面上传输。很多Flash WebGame都采用这样的消息格式。

释义

AMF协议是基于Http协议的.

它的内容处理过程大致是这样:

1.从客户端获取Http请求(Request)流.

2.对流进行解串行化(Deserialize),得到服务器端程序能够识别的数据,并建立一个响应(Response)消息

3.Debug开始

4. 对流进行各种处理(记录、许可、服务)得到返回值

5.对响应流进行串行化

6.发送Http响应给客户端

Flash Actionscript 数据类型在AMF协议中对应的值是:

Number 0x00;

Boolean 0x01;

String 0x02;

Object 0x03;

MovieClip 0x04;

Null 0x05;

Undefined 0x06;

Reference 0x07;

ECMAArray 0x08;

ObjectEnd 0x09;

StrictArray 0x0a;

Date 0x0b;

LongString 0x0c;

Unsupported 0x0d;

Recordset 0x0e;

XMLObject 0x0f;

TypedObject(Class) 0x10;

热点导航
教育资讯 知道问答 公考资讯 司法考试 建筑知识 工作范文 大学排名 报考专业 学习方法 句子美文 秒知回答 作业解答 精选答案 知途问学