Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2011, 15:07   #1
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию AJAX или Сокеты

Если я всё правильно понимаю у меня такой вопрос:

Что быстрее, ajax или сокеты? Понял как сделать 2д игру реал-тайм на js. Естественно что бы сделать онлайн многопользовательскую игру нужно будет ежесекундно (даже быстрее) посылать запросы на сервак и принимать ответы. Вот и хочется спросить, что из этих 2х вещей быстрее сможет отправлять запросы и получать ответ от сервера? Серверная часть будет на php
Abuhamed вне форума Ответить с цитированием
Старый 18.12.2011, 16:00   #2
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Я бы делал рекурсию для обмена данными. Достаточно просто jquery, по-моему.
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 18.12.2011, 16:31   #3
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию

а можно подробнее?
Abuhamed вне форума Ответить с цитированием
Старый 18.12.2011, 19:13   #4
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Ну в данном случае лучше всего, наверное будет json. Читай доки по json, AJAX в jQuery и по функции setInterval в Javascript. Если есть больше вопросов пиши в скайп: bereshenko1
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 19.12.2011, 13:15   #5
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Смотря какой уровень конфиденциальности игры.

Сокеты работают значительно быстрее Ajax, но у сокетов есть фатальный баг в безопасности. Если игра требует передачи конфиденциальных данных (пароли, данные о игроке и т.д.), то лучше использовать Ajax.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery или Ajax blackbanny Свободное общение 10 30.01.2011 21:13
Сокеты: блокируемые или асинхронные? AndreySt Win Api 4 14.09.2009 18:43
Открытые сокеты или перманентные запросы Квэнди Свободное общение 4 30.01.2008 21:18
AJAX или Iframe + печать. posdnyaa JavaScript, Ajax 0 17.01.2008 00:53