Как я могу прочитать из RESTful API, в котором контент постоянно меняется?Как я могу читать из API, который постоянно меняется? [JAVA]
Я создал клиента, который читает из api, но только один раз. Я только что использовал URLConnection, чтобы прочитать информацию из него. Но поскольку контент постоянно обновляется, должен ли я завернуть свой код в цикле, чтобы продолжить чтение без остановок?
Просто, чтобы уточнить, что из этого api ничего не происходит, что говорит мне, когда оно обновляется.
Hi VortixDev, Мне нужно создать «потребитель», который читает из этого api, и из-за меняющейся природы api этот потребитель должен продолжать читать. Нет никаких действий, которые должен выполнять любой пользователь или что бы то ни было, поэтому я автоматически предложил «цикл» или какое-то автоматическое запланированное действие, чтобы читать с этого URL каждые х секунд. – sebachili
Если единственная точка зрения заключается в том, чтобы читать из API, я полагаю, что лучше всего обновлять каждый х период времени, как вы предлагаете. Вы определенно не хотели бы, чтобы он был постоянным контуром, поскольку вы постоянно отправляли запросы на веб-сервер (который, как я думаю, не оценил бы это!). Если есть точка, в которой данные нужны от потребителя, тогда я получаю информацию, и если вам никогда не нужны данные, я бы смутился, почему вам нужно получить данные в первую очередь – VortixDev
Я бы определенно создал сервлет, в котором я бы использовал ноту @scheduled, чтобы читать каждый X-период с сервера. Это спорт в реальном времени, и поэтому нужно постоянно читать. с каждой прочитанной информацией будет заполняться в базе данных, которую мне нужно создать. – sebachili