|
|
# Datenkommunikation
|
|
|
|
|
|
An der Datenbeschaffung für die OpenASiST-App sind drei Komponenten beteiligt.
|
|
|
|
|
|
```mermaid
|
|
|
graph LR;
|
|
|
OAD1["TU Dresden App"]-->OAS;
|
|
|
OAD2["TU Chemnitz App"]-->OAS;
|
|
|
OAD3["OpenASiST-App"]-->OAS["OpenASiST-Server"];
|
|
|
|
|
|
OAS-->KollektorTUD["TU Dresden"]
|
|
|
OAS-->KollektorTUC["TU Chemnitz"]
|
|
|
OAS-->KollektorHOSS["Hochschule für OpenSource-Software"]
|
|
|
```
|
|
|
|
|
|
Die OpenASiST-App oder eine Hochschulvariante, der OpenASiST-Server und ein Hochulkollektor. Die OpenASiST-App stellt REST-Requests an den OpenASiST-Server, welcher daraufhin in seinem Cache sucht und gegebenenfalls gecachte Daten zurück zur anfragenden App sendet.
|
|
|
|