CosMO runs as a Web Server that serves Web Pages to browsers as well as API for integrating with a Mobile App, Nomitech CostOS Workstation and 3rd Party apps.

It can serve these assets using a HTTP or HTTPS connection.

It connects to a Microsoft SQL Database to store data.

It also uses storage on the Server it is installed on for user uploaded images and files.

It is built using the following technologies/frameworks

  • Java. As the program is written in Java it needs a Java Runtime Environment to run. Such environment is provided with the supplied installer.
  • Spring Boot. Spring Boot is a Java framework that makes it easy to create stand-alone, production-grade Spring based Applications
  • Microsoft SQL Server. Data is stored on that database and it must be installed and configured before use.
  • Tomcat. The application uses an embedded Tomcat to serve Web Pages and APIs
  • No labels