AMF是mm开发的一种数据传输定义,用于将flash客户端的数据类型经过AMF转换成二进制直接传递到服务器端,服务器端可以解析这些数据得到服务器需要的参数,反之亦然。
早期flash remoting技术收费,并且只支持java、coldfusion、.net的服务器端。于是各种开源组织分至而出,这些开源项目包括RubyAMF、AMFPHP、SabreAMF、OpenAMF和Granite Data Services(GraniteDS)。
而在2007年12月,既宣布flex开源后不久,adobe宣布amf开源,并组织一个开源项目叫BlazeDS,而这个项目主要应用于java服务器,因此,这也宣判了GDS、OpenAMF的死刑。而rubyAMF和AMFPHP生命得以继续。
参考资料:
[1]Adobe Flex应用在RPC上的更多选择:AMF、BlazeDS和GraniteDS
[2]什么是 Flash Remoting
[3]BlazeDS -合流
AMF纵览
发表于2008年6月5日 16:59:00 更新于2008年6月5日 16:59:00
评论
暂无评论添加评论
分类
琐碎文字 As3&Flex RIA UG English CodingArt C++ PHP Webserver E音乐盒 Unity3d C# JS&Html5 Tools mobile golang 最近发表
- golang学习之函数/方法/接口(2022年1月6日 17:50:24)
- golang学习之零值(2022年1月6日 16:38:10)
- hello, 2018(2018年1月15日 22:47:25)
- 字体类型名词解释(2015年1月18日 11:29:14)
- 获取mysql表注释以及列注释(2014年11月13日 15:56:32)
- php连接ms sql数据库的一些问题(2014年9月15日 20:32:14)
- virtualbox虚拟网络:NAT&bridge桥接网络(2014年8月25日 22:51:35)
- php图片加水印(2014年8月15日 22:50:42)
- windows查看端口占用情况(2014年7月31日 21:19:30)
- android安卓activity生命周期(2014年7月12日 10:31:47)
最近回复