0

在 AMFPHP 发布 1.0 版本之前,我在 Flash 和 PHP 之间使用序列化方法的时间最长(哇……那是很久以前……在 2006 年)!

使用 sepiroth 的 AS 库和 PHP 的内置序列化函数进行序列化是有效的,我没有更改它,因为它完成了这项工作。

我应该切换到 AMF 格式和技术吗?一个优点是 AMF 的数据交换可能更有效,因为它是一种二进制格式。

我还看到了其他脚本语言/框架,例如支持 AMF 的 Python/Django、Ruby/Rails。我猜AMF也是一种标准格式。每种语言是否以不同的方式序列化数据?

4

2 回答 2

1

我肯定会选择 AMF。一个主要的好处是它受到多种服务器端语言的广泛支持。AMF 是一种标准,因此尽管后端的某些实现可能会或可能不会有一点不同,但您可以非常确定您的 ActionScript 将与您的服务器端一起工作。如果您使用 PHP,我建议使用 Zend AMF 库。它基于原始的 AMFPHP,但也得到了 Adob​​e 的一些支持。

于 2009-11-24T15:41:05.813 回答
0

还可以查看 Weborb,它支持 .NET、Php、Ruby、Java……

于 2009-11-24T17:37:51.257 回答