Wie kann ich von einer RESTful-API lesen, in der sich der Inhalt ständig ändert?Wie kann ich von einer API lesen, die sich ständig ändert? [JAVA]
Ich habe einen Client erstellt, der aus der API liest, aber nur einmal. Ich habe gerade URLConnection verwendet, um die Informationen daraus zu lesen. Aber, da der Inhalt ständig aktualisiert wird, sollte ich meinen Code in eine Schleife verpacken müssen, um weiter nonstop zu lesen?
Nur um klarzustellen, dass nichts von dieser API kommt, die mir sagt, wenn es aktualisiert wird.
Hallo VortixDev, Ich muss einen "Verbraucher" erstellen, der von dieser API liest und aufgrund der sich verändernden Art der API muss dieser Verbraucher weiterlesen. Es gibt keine Aktion, die ein Benutzer tun muss oder was auch immer, deshalb habe ich automatisch die "Schleife" oder eine automatisch geplante Aktion vorgeschlagen, um alle x Sekunden von dieser URL zu lesen. – sebachili
Wenn der einzige Punkt davon ist, aus der API zu lesen, dann nehme ich an, es wäre am besten, jede x Zeitperiode zu aktualisieren, wie Sie vorschlagen. Sie würden definitiv nicht wollen, dass es eine konstante Schleife ist, obwohl Sie ständig Anfragen an den Webserver senden würden (wer ich nicht denke, würde es schätzen!). Wenn es einen Punkt gibt, an dem die Daten vom Verbraucher benötigt werden, dann würde ich die Informationen erhalten, und wenn Sie die Daten nie brauchen, dann wäre ich verwirrt, warum Sie die Daten an erster Stelle bekommen müssen – VortixDev
Ich würde auf jeden Fall ein Servlet erstellen, in dem ich die @ -Scheduled-Notation verwenden würde, um jedes X-Mal vom Server zu lesen. Es ist ein LiveStream Sport und deshalb muss man ständig lesen. mit jedem lesen wird die Informationen in einer Datenbank, die ich erstellen muss ausgefüllt werden. – sebachili