2010-08-24 56 views
1

我想知道當我有多個組件並使用RemoteObject進行與PHP後端的AMF通信時,什麼被認爲是最佳實踐。Flex 4使用RemoteObject和多個組件的最佳實踐

  1. 已在Main.mxml在這裏聲明的所有方法文件中的RemoteObject(與處理程序和所有),並擁有所有組件調用從parentApplication功能,因此具有集中的結果和故障處理,但是製作reusiability更加困難。

  2. 有僅與方法(和處理程序)有關該組件各組分一個RemoteObject,從而使其易於具有乾淨,可重複使用的部件。

+0

我在找這個問題的答案!我不使用Flex框架,但我使用的是典型的架構:[春季Flex集成項目(http://www.springsource.org/spring-flex/),沒有任何人對此有什麼想法? @Francisc,你有任何更新? – blong 2011-04-01 13:21:47

+0

不是。我使用了第二種方法,因爲它更模塊化,更容易擴展。但我不知道如果能夠做出這樣的分類,哪個更好。 – Francisc 2011-04-02 01:45:39

回答

0

也許你應該考慮使用框架(例如隊友)。 恕我直言,最好有一個地方的所有服務,所以我會傾向於Nr。 1但是如果你有可能使用框架,你應該這樣做。 (在隊友裏最好有一個MXML,裏面有所有的RemoteObjects)

+0

謝謝,但現在我不想使用伴侶。也許對於未來的項目。 – Francisc 2010-08-25 09:20:36