У меня годовой опыт написания клиентского кода, но я не имею опыта работы с сервером. Я хочу немного ограничить вопрос, поэтому я упросту то, чего я пытаюсь достичь.
Я хочу написать код сервера, чтобы два клиента (браузер или iPhone / Android) могли подключиться, когда два игрока подключились, они увидят таймер обратного отсчета до нуля. Часы будут синхронизированы на сервере, а клиенты будут уникально идентифицированы.
Проблема здесь в том, что слово «подключиться» используется людьми для многопользовательских игр? Открыть сокет TCP для двусторонней связи? Вы можете сказать, что я не совсем уверен, о чем говорю. Я надеялся использовать AppEngine, но не уверен, подходит ли он, так как он основан на запросах.
У меня есть некоторый опыт работы с Java, и хотя Erlang звучит как лучший выбор, это то, с чем я просто хочу поиграть и поторопиться, чтобы Java была проще. Мне просто нужно знать лучший способ подключения игроков и т. Д.
Спасибо
Гав