Andre_487
@Andre_487
Разработчик веб-сервисов

Обмен данными между клиентом на ActionScript3 и сервером на PHP

Вопрос обмена данными между клиентом на ActionScript 3 и сервером много обсуждался, но хотелось бы раз и навсегда расставить все точки над ё.

Не хотелось бы рассуждать на тему «флеш умер или нет», просто будем воспринимать как данность, что разработка ведется на ActionScript 3.

Насколько мне известно, существует три классических подхода обмена данными между клиентом и веб-сервисом: REST, SOAP и велосипед по собственным чертежам.

При использовании REST и велосипедного метода можно использовать разные способы структурирования данных: текстовые XML и JSON, бинарный AMF.

Так же есть пока еще экзотический Protocol Buffers и другие менее известные инструменты.

Хотелось бы узнать, какой способ обмена данными более удачный? Важна также реализация на PHP: существующие библиотеки и возможность внедрения в существующий проект.
  • Вопрос задан
  • 5229 просмотров
Решения вопроса 1
miraage
@miraage
Старый прогер
Учавствовал в разработке таких игры. Использовали amfphp. Была какая-то простенькая библиотека, но видать писали ее сами разработчики, на нашел похожей.

этих двух представлять не надо:
AMFPHP
Zend AMF

а на этих можно и посмотреть:
SabreAMF
PHP AMF3 extension (это исходники)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
anycolor
@anycolor
REST -> XML & JSON — ответ сам же напрашивается.
Ответ написан
@aleks_raiden
Мне видится AMF или JSON
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы