Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 20.02.2009, 16:07
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 6  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
AMF = ActionScript Message Format это как бы не протокол... это формат записи данных.
Т.е. вот вы хотите записать (float)1, и у вас есть куча вариантов, как это сделать, чтобы одна программа другую поняла. Вы можете это сделать так: <float>1</float>, а можете так: [побитно] 00000000 00000001 00000000 000000000, а можете так: 00000001 00000001 [первый байт указывает тип передаваемых данных + парсер знает, что если в тртем байте есть указатель а не значение, то значение во втором байте нужно "распаковать" до полноценного float, а не, скажем char]. Но вы это все не видите и никогда, практически, вручную с этим не работаете - у вас уже есть готовые АПИ для сериализации / десериализации. Ну и кроме того, в данном конкретном примере вы выиграете 800% в объеме передаваемой инфы.

Да и это... в общении Флеш - сервер смысл использовать SOAP отсутствует напрочь. Я еще могу представить, зачем можно использовать REST (он все-таки немного по-экономнее) - это если нужно, чтобы ЯваСкрипт мог контактировать с теми же сервисами. Но если такое не планируется, то общаться пересылая ХМЛи туда и обратно - очень не продуктивно.
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 20.02.2009 в 16:14.
Создать новую тему   Часовой пояс GMT +4, время: 08:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 08:27.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.