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