Flex 和 PHP 之间通信的最佳方法是什么?
过去,我们将 AMFPHP 与 AS2 一起使用,它在大多数情况下都运行良好(AMFPHP 的优势在于它还具有 JSON 模式,可以让您无缝地使用相同的远程 PHP 与 Javascript 或 Actionscript 前端)。
但是,似乎 AMFPHP 不再真正维护了。那么人们建议用什么来代替它呢?到目前为止,我发现的是:
- Zend_AMF(对我们来说看起来太复杂了,否则我们没有使用 Zend 框架)
- AMFPHP(有一些支持 Flex 的更新,看起来相当稳定,但不确定是否长期支持)
- XML(AS3 有很好的 XML 处理例程,但它在 PHP 方面更痛苦)
- WebORB(我没有这方面的经验)
- 使用 JSON 或其他一些数据到文本的序列化系统(php 的 serialize()、XML 等)自行滚动
大多数情况下,我倾向于 AMFPHP,即使是因为它的缺点,因为那是我习惯的。有什么理由我应该考虑改用其他东西吗?