У меня есть приложение веб-службы Java JsonRPC (мы можем также думать о нем как о клиентском приложении, которое использует другие веб-службы.) Это приложение веб-службы jsonrpc имеет sqlite db.
Этот веб-сервис выполняет рядзадач (таких как вызов веб-служб, отправка транзакций, запрос баланса и т. д.).Эти вызовы являются транзакциями, совершенными пользователем.
Другая важная задача этого веб-сервиса - обновить локальную базу данных (sqlite), совершая вызов веб-службы через регулярные интервалы (10 секунд).
Процесс, который выполняется непрерывно с этим 10-секундным интервалом времени, не должен мешать другим операциям чтения и записи.
Как мне найти решение для этой проблемы?Должен ли я создать дочерний поток в основном потоке Java?