Рекомендации по Flex 4 при использовании RemoteObject и нескольких компонентов - PullRequest
1 голос
/ 24 августа 2010

Мне было интересно, что считается лучшей практикой, когда у меня есть несколько компонентов и я использую RemoteObject для связи AMF с бэкэндом PHP.

  1. Иметь RemoteObject в файле Main.mxml со всеми объявленными здесь методами (с обработчиками и всеми) и иметь все компоненты, вызывающие функции из parentApplication, таким образом, иметь централизованный результат и обработку ошибок, но делая повторное использование более трудно.

  2. В каждом компоненте должен быть объект RemoteObject, содержащий только методы (и обработчики), относящиеся к этому компоненту, что позволяет легко получать чистые повторно используемые компоненты.

1 Ответ

0 голосов
/ 24 августа 2010

Может быть, вам стоит подумать об использовании фреймворка (например, mate). ИМХО лучше иметь все услуги в одном месте, поэтому я бы предпочел Nr. 1 но если у вас есть возможность использовать фреймворк, вы должны это сделать. (На практике лучше иметь один MXML со всеми объектами RemoteObject в нем)

...