2012-09-07 47 views
1

以前我們使用PHP框架Zend作爲我們的Flash應用程序的後端。 我們希望將此後端遷移到我們的Java服務器。 我們正在使用Spring,所以我想簡單的方法是使用BlazeDS,因爲與Spring的集成已經完成。從PHP(Zend)遷移到Java(Spring with BlazeDS)AMF服務

我不確定,但感覺BlazeDS也是客戶端的解決方案。我的客戶端已經完成,並使用AMF格式在特定URL處發送/接收特定對象。

使用BlazeDS開發一個服務必須尊重這種格式是否可以/容易嗎?

+0

我認爲你應該在遷移時沒有問題。對於2(個人)原因:我認爲Java更好,然後PHP,春天更好,然後zend。 –

+0

那是一個巨魔?我也喜歡Java,但這並不意味着Zend_AMF使用的架構與BlazeDS的架構兼容...... – tibo

+0

您的問題「使用BlazeDS開發服務必須尊重這種格式是否可行/容易?」我的答案是:「是」!什麼zend_amf架構...? –

回答

0

我已成功遷移了我的部分服務。實際上,一旦Blaze DS配置正確,它非常簡單。

目前,Zend_AMF和Blaze DS之間唯一的區別就是變量類型是如何映射的(例如Zend_AMF將其作爲數字發送,而Blaze DS將其作爲int發送)以及類發送名稱(在Zend_AMF中,我們使用映射來映射所有類名,而Blaze DS發送完全限定名)。

希望對我來說修改ActionScript代碼來映射java類並不難,所以這不是什麼大不了的事情。