Flash Remoting -- технология, позволяющая вызывать методы удаленных объектов на сервере. Сообщения передаются в особом формате, встроенном во Flash Player, начиная с 6й версии -- AMF (Action Message Format). При этом Flash- программисту не надо знать ничего, кроме имен методов на сервере, а веб- программисту -- не надо знать ничего об Action Script.
Remoting существует в двух изданиях: для .NET и J2EE. Существуют также опенсорсные решения для PHP (AMFPHP) и Perl (FLAP). Серверные стороны для любого из этих языков служат гейтвеем для формата AMF, то есть при передаче сложных объектов никакой сериализации / десериализации руками не производится. Все делается автоматически.
Существует также опенсорсный вариант для J2EE,
OpenAMF.
Для работы с опен-сорсным решением вам понадобятся
Remoting Components и
AMFPHP, в документации к которому все отлично объяснено.
UPD:
По AFMPHP / Remoting появился
урок на actionscript.org
Преимущества (а точнее, их масштаб) вам станут ясны при первом взгляде на примеры.