-
Notifications
You must be signed in to change notification settings - Fork 12
Documentation: Project Structure
Jan Speckamp edited this page May 6, 2021
·
1 revision
Short documentation of technicalities of this project (to be extended):
- app: Standalone JAR Application (Integrated Tomcat8 via Spring Boot)
- webapp: WAR Packaged application. (needs external JEE Server to run)
- dao: STA Entity Definitions + Serializers/Deserializers + Interface to Persistence Layer
- http: Handling of HTTP Requests
- mqtt: Handling of MQTT Workflows
- dao-postgres: Implementation of Persistence based on 52°North SensorWeb data model
- dao-ufz: Adaption of dao-postgres, using UFZ Aggregata API for retrieval of Observations
- dao-citsci: Extension of dao-postgres to include STA Citizen Science Extension (developed in cos4cloud project)