![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
Здравствуйте, скажите пожалуйста, чем чревато использование простого веб-сервера на питоне отдающего ответы по Get запросам и URLRequst в AS3?
Проект простой, сокеты в нем не нужны, поэтому выбор и пал на подобную схему. |
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
HTTP плох тем, что он может данные прислать только в ответ на запрос клиента. Т.е. сервер инициировать запрос не может. В случае сокетов - может.
Если вам это не нужно, то чревато успехом)
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
Спасибо за информацию, но меня волнует другой вопрос. Чем обычный http может быть хуже других TCP протоколов, вроде Protobuf, jsonrpc и т.д.? Кроме конечно преимущества в работе с данными, чем еще выделяются эти протоколы?
|
|
|||||
|
Вы путаете понятия. Http это протокол передачи данных, а jsonrpc это формат данных. Скажем так: с помощью http вы можете передавать данные парами ключ-значение, xml rpc, json rpc, сериализованные объекты и т.д. Http это всего лишь протокол передачи данных с которым работают веб серверы, а поверх http вы уже передаете данные в каком хотите формате.
upd: protobuf не знаю что такое. Последний раз редактировалось kackbip; 07.05.2012 в 15:37. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
kackbip, спасибо большое за разъяснения. Я тоже подозревал, что путаюсь, ибо учил когда-то теорию о протоколах в вузе, но постоянные упоминания в сети, вышеназванных форматов данных, протоколами, сбили меня с толку. Представлял себе эти "протоколы", как надстройки над http, и думал, откуда же столько их взялось
![]() |
|
|||||
|
Но с другой стороны формат данных может быть жестко связан с протоколом уровня приложения (TCP/IP модель). Возможно иногда упоминают какой-либо формат только вместе с протоколом уровня приложений.
|
|
|||||
|
Похоже полезная вещь.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|