Qual é a melhor maneira de compartilhar dados entre componentes no Flex?

Eu tenho um aplicativo Flex no qual estou trabalhando para um novo trabalho. É uma espécie de aplicativo de treinamento - estou aprendendo o idioma e não é um aplicativo que precisa falar com um serviço para fazer seu trabalho. Existem algumas instâncias de caixas de combinação em todo o aplicativo que compartilham o mesmo conjunto de valores possíveis (digamos, uma seleção de estados: "Em andamento", "Rejeitado", "Concluído") que desejo usar a mesma fonte de dados .

Qual é a melhor maneira de gerenciar isso?

questionAnswers(2)

yourAnswerToTheQuestion