2009-09-05 252 views
1

我不完全瞭解如何在adobe air(使用flex3)和php之間進行通信。我明白許多人使用AMFPHP和Zend AMF。Adob​​e Air和PHP

但是,AMFPHP似乎已經過時了,Zend AMF(根據我的理解)只能用於Zend框架(我不使用,也不像IMHO)。

我的問題是: 除此之外還有其他交流方式。我知道可以使用xml來做到這一點,但它有效嗎?我可以使用XML來INSERT INTO MySQL表嗎?

還有其他方法嗎?

回答

1

AMFPHP可能是'老',但它功能非常強大,並且工作得很好。它沒有更新的原因是因爲它並不是真的需要。 WebORB is another option。 WebORB是壞蛋。強烈建議你檢查一下。

其他一些選項:

  • XML(REST風格的服務)
  • JSON標準JavaScript對象符號

AMF是遠遠地優於這兩種解決方案。這是更快,更小的轉移大小,你不必在任何一方轉換。服務器和客戶端使用本地類型對象進行講話,而不是通用的ASCII數據類型。

+0

喬爾!再次感謝人。肯定會看到它。 – Booski 2009-09-05 01:12:08

0

你說:

的Zend AMF(據我所知)僅 作品使用Zend框架

這是不正確的:Zend_Amf可以下載和使用,作爲一個獨立的包,而不必處理Zend框架的其餘部分。

參見:Zend Amf Download