Короткая история: мы с другом делаем многопользовательскую игру, и мы подумали, что игра будет хороша для этого. Поддержка Android, java и HTML5 является наиболее важной, но мы не хотим исключать другие, если в этом нет необходимости.
Проблема сейчас, когда мы хотим реализовать сетевую часть этого. Мы реализовали наш собственный работоспособный сервер и решили, что будем использовать длинные HTTP-запросы для связи. Теперь мы оцениваем, что нам нужен какой-то способ для запуска одного потока для связи, использующего сообщения, и двух многопоточных безопасных очередей. Одна очередь для входящих сообщений, которую может использовать часть update (), и одна очередь для исходящих сообщений на сервер.
Есть ли способ реализовать это без потери поддержки платформы? Или любая другая идея, как мы можем реализовать это?