Это все действительно зависит от того, что вы хотите. Я бы дал совершенно другую рекомендацию, если вы хотите время от времени просто опрашивать сервер, чем если бы вы хотели иметь обычный интерфейс между ними.
Если вы просто опрашиваете сервер, я бы порекомендовал просто использовать класс HTTPRequest. Это позволит вам создавать данные POST и GET и обеспечивать относительно хорошую связь.
С другой стороны, если вы хотите иметь более сложный набор связей между сервером и SWF, лучшим вариантом будет класс RemoteObject с AMFPHP, WebOrb или аналогичным (мы используем WebOrb, где я работаю ). Преимущество этого состоит в том, что вы можете иметь объекты с одинаковым именем / типом как во Flex, так и в PHP, что означает, что общение можно сделать намного более полным.
(Если вы работаете таким образом, напишите мне на cwATallen-poole.com, и я могу дать несколько советов, чтобы у вас не было безумных аргументов компилятора для Flex).
Следующий вариант - использовать класс XMLSocket, но это выглядит немного более интенсивно, чем то, что вы ищете.