摘要: 其实Flash上做通讯很多情况都选择AMF,毕竟他是AS内部基于对象进制序列协议,容量小效率高。但有时为了去调用一些已经有的Tcp服务,而这些服务并不是提供AMF支持;这时你就不得不实现一个协议的分析。其实AS提ByteArray提供了很多write和read方法,这样使我们应用起来非常方便。以下是用AS简单封装基于消息头描述大小的协议分析器。 为了更好地管理消息,通过一接口来制写消息写入和读取规范。package Beetle.AS{ import flash.utils.ByteArray; public interface IMessage { function Load(dat... 阅读全文
posted @ 2012-05-15 13:58 beetlex 阅读(3408) 评论(0) 推荐(3) 编辑