Ситуация: есть некоторое приложение на сервере, которое используется одновременно несколькими пользователями. Пользователям раз в N секунд предоставляются некоторые данные, в течении следующих N секунд клиент совершает некоторые действия и отправляет результат на сервер, затем генерируется новая порция данных, в зависимости от действий всех пользователей. И все по новой.
Вопрос: как принято реализовывать серверную часть таких приложений? Ожидание данных от всех пользователей, обработка, рассылка и циклическая генерация данных. Какие шаблоны или подходы используются?
Может быть где-то есть примеры реализации на java или хорошие туториалы..
Вопрос возник не при разработке, просто хочу для себя разробраться.
Добрый день.
Ситуация: есть некоторое приложение на сервере, которое используется одновременно несколькими пользователями. Пользователям раз в N секунд предоставляются некоторые данные, в течении следующих N секунд клиент совершает некоторые действия и отправляет результат на сервер, затем генерируется новая порция данных, в зависимости от действий всех пользователей. И все по новой.
Вопрос: как принято реализовывать серверную часть таких приложений? Ожидание данных от всех пользователей, обработка, рассылка и циклическая генерация данных. Какие шаблоны или подходы используются?
Может быть где-то есть примеры реализации на java или хорошие туториалы..
Вопрос возник не при разработке, просто хочу для себя разробраться.