с одной стороны получается
- xml
- парсинг на сервере
- парсинг на клиенте
с другой
- протокол (в каком формате, кстати?)
- парсинг на сервере
- генерация на сервере
По трудозатратам примерно тоже самое (однако со вторым случаем придется повозиться с генератором swc/swf/as3).
Но, как я понимаю есть один большой плюс: работа с протоколом сосредоточена в одном месте - на сервере, т.е. осутствуют проблемы синхроницации протоколе, сложнее ошибиться на клиенте.
А если вспомнить про динамику - то сложнее ошибиться и при отправке/обработке запроса
Но, ИМХО для проектов средней сложности дешевле работать с парсингом, меньше граблей, на которые можно напороться, нет?
Я сначала подумал, что сервер парсит swf-ку

, а она еще отку-да-то генерится, но раз это не так, то вопрос не имеет смысла.