ZendAMF и AMFPHP (оба от одного и того же парня, ZendAMF новее, но немного сложнее в настройке) оба великолепны. По сути, вам нужно потратить время на настройку как внешнего, так и внутреннего интерфейса, но после запуска вызов метода PHP так же прост, как MyRemoteConnection.myMethod (myVars) в файле AS3.
Если вы работаете во Flex, это становится еще проще, вы можете использовать класс RemoteConnection и легко динамически отображать локальные объекты значений AS3 на удаленные объекты значений PHP.
Независимо от того, используете ли вы ZendAMF или AMFPHP, это будет намного быстрее, чем любые другие XML-файлы, поскольку они используют двоичную передачу данных. Хорошим введением в AMFPHP является учебное пособие Ли Бримелоу - здесь часть первая , вот часть вторая . Надеюсь, это поможет!
РЕДАКТИРОВАТЬ: Кроме того, я должен отметить, что Adobe официально поддерживает ZendAMF для этого материала. Если вам удобно настраивать Zend PHP Framework на вашем сервере, тогда выбирайте его, но если вы хотите очень простую установку на стороне сервера, используйте AMFPHP, это также фантастика, и, как я сказал, она была создана тем же человеком.