Вам потребуется использовать сервер с технологией push, такой как BlazeDS, GraniteDS, LCDS, Wowza Server, FMS и т. Д. Хотя BlazeD и GraniteDS не являются «истинным» push (это длинный опрос), он должен быть более чем достаточно для 99% всех проектов, плюс это совершенно бесплатно.
На стороне Flex вам нужно только настроить потребителя так, чтобы он указывал на канал AMF (ваш сервер), чтобы он работал:
<s:Consumer destination="MessagingDestination" message="onMessage(event)">
<s:channelSet>
<s:AMFChannel url="YourServerURL" />
</s:channelSet>
</s:Consumer>