Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The database will contain all data that is not required to be update

ApplicationServer

Webserver

...

updated to show real-time data. This will thus include all sensor-data of past races, as well as all data required for logging in and creating race-views. The database system we use is MySQL, because of it's accessibility and relative ease to use. MySQL runs on a databaseServer, that is connected to the Java Application API with the use of a Database Connection.

ApplicationServer

The ApplicationServer will contain the API itself. This API will use Jakarta EE and Wildfly 25.0, which allows us to run an API with ease in a web environment. Using the REST API, this Java Application will connect to a webserver and deploy its .war artifact there.

Webserver

The webserver is the link between user and API and is the part of our API that the user can interact with. This webserver could also be described as a simple website.

User PC

The user PC is the eventual device on which the API and webpage will be run. This is the user end of our application.