Commit b3a4ff1e authored by Peter Heiss's avatar Peter Heiss 🖖

small todo add

parent 83a4a107
Pipeline #57081 passed with stages
in 4 minutes and 44 seconds
......@@ -10,7 +10,7 @@ weight: 1009
# Einführung
Dieser Service dienst dem Abspeichern von projektspezifischen Informationen.
Dieser Service dienst dem Abspeichern von projektspezifischen Informationen. Aufgrund der simplen Struktur ist es ein Service, welcher eher ein Datenspeicher darstellt.
# OpenAPI v3
......
......@@ -12,6 +12,9 @@ weight: 1001
Dieser Dienst ist darin besonders, dass er selbst keine Informationen abspeichert, sondern eine zentrale Anlaufstelle für alle Metadaten darstellt. Der Service propagiert dann die erhaltenen Metadaten an die entsprechenden Ports weiter, sodass sich der Entwickler einer Anwendung darum nicht kümmern muss. Dafür wird intern das DataCite [Datenmodell](https://github.com/datacite/schema/tree/master/source/json/kernel-4.3/example) verwendet, sodass die Ports dieses auch verstehen müssen und es entsprechend des angebunden Services übersetzen müssen. Dafür definiert dieser Metadaten Service eine Schnittstellen-API für die [Port-APIs](https://raw.githubusercontent.com/Sciebo-RDS/Sciebo-RDS/master/RDS/circle2_use_cases/port_metadata.yml), welche als Metadatenspeicher verwendet werden soll, sodass dieser Service über die Ports mit den angeschlossenen Services kommunizieren kann.
## Sequence Diagram
TODO: Make a mermaid diagram, which describes the sequence to update and get all metadata.
# OpenAPI v3
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment