#java #android #networking #network-programming
#java #Android #сеть #сетевое программирование
Вопрос:
Как это происходит в онлайн-играх, данные должны постоянно обновляться. В настоящее время я делаю это с помощью модификации и handler.postDelayed(), который отправляет запросы каждую секунду или половину. Однако, вероятно, это не очень эффективный способ, потому что через несколько секунд мой интернет захлебывается и начинает отставать, я думаю, причиной являются эти запросы.
Итак, вопрос в том, как отправлять запросы к базе данных с Android, чтобы не перегружать Интернет так сильно и как сделать это эффективно.
Комментарии:
1. Неясно, как вы спроектировали свое игровое приложение / серверную часть. Если вы часто общаетесь со своим сервером, см. раздел: Как написать сетевую игру?
2. Что бы вы хотели знать? Серверная часть была написана в Spring Boot.
3. Вопрос, как написано, слишком широкий. StackOverflow предназначен для конкретных вопросов программирования. Частое общение с сервером имеет свои проблемы (включая архитектуру на стороне сервера, т.Е. Кто работает медленно — сервер, сеть, клиент), которые, если вы прочитали мою ссылку, содержат ряд ресурсов и возможных решений, и я использую эту ссылку в качестве отправной точки для вашего исследования.