1

我不完全了解如何在 adobe air(使用 flex3)和 php 之间进行通信。我知道很多人使用 AMFPHP 和 Zend AMF。

但是,AMFPHP 似乎已经过时,Zend AMF(据我了解)仅适用于 Zend 框架(我不使用的东西,也不喜欢恕我直言)。

我的问题是:除了这些,还有其他的交流方式吗?我知道可以使用 xml 来做到这一点,但它有效吗?我可以使用 xml 插入到 mysql 表中吗?

还有其他方法吗?

4

2 回答 2

1

AMFPHP 可能是“旧的”,但它的功能令人难以置信,并且做得很好。它没有更新的原因是因为它并不真的需要。WebORB 是另一种选择。WebORB 是坏蛋。强烈建议您检查一下。

其他一些选项:

  • XML(REST 样式服务)
  • JSON 标准 Javascript 对象表示法

AMF 远远优于这些解决方案中的任何一个。它速度更快,传输大小更小,您不必在任何一方进行转换。服务器和客户端使用本地类型的对象,而不是通用的 ASCII 数据类型。

于 2009-09-05T01:05:41.297 回答
0

你说 :

Zend AMF(据我了解)仅适用于 Zend 框架

这不是真的:Zend_Amf可以作为独立包下载和使用,而无需处理 Zend Framework 的其余部分。

请参阅:Zend Amf 下载

于 2009-09-05T10:28:05.787 回答