wiki.ziemers.de

ziemer's informatik Wiki

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:software:beuthbot:berichte:ws2020:zwischen:vorgefundener-stand

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:software:beuthbot:berichte:ws2020:zwischen:vorgefundener-stand [22.11.2020 14:55]
Robert Xaver Halwaß angelegt
wiki:software:beuthbot:berichte:ws2020:zwischen:vorgefundener-stand [22.11.2020 15:03] (aktuell)
Robert Xaver Halwaß ↷ Seitename wurde von wiki:software:beuthbot:berichte:ws2020:zwischen:vorgefundenerstand auf wiki:software:beuthbot:berichte:ws2020:zwischen:vorgefundener-stand geändert
Zeile 20: Zeile 20:
 ==== API ==== ==== API ====
 Die Mikroservices kommunizieren untereinander mittels einer API. Sie basiert auf einem Response-Objekt, das die einzelnen Microservices durchläuft. Es besteht aus der anfänglichen Anfrage des Nutzers, seiner Daten und der ihm erstellten Antwort.  Die Mikroservices kommunizieren untereinander mittels einer API. Sie basiert auf einem Response-Objekt, das die einzelnen Microservices durchläuft. Es besteht aus der anfänglichen Anfrage des Nutzers, seiner Daten und der ihm erstellten Antwort. 
 +
 +<uml>
 +@startuml
 +actor "User" as U
 +rectangle "telegram-bot" as TGB
 +package "BeuthBot" {
 +  rectangle "gateway" as GW
 +  rectangle "registry" as RE
 +  database "cache" as CA
 +  package "NLU" {
 +    rectangle "deconcentrator-js" as DC
 +    rectangle "rasa" as RA
 +  }
 +  package "Services" {
 +    rectangle "weather" as WS
 +    rectangle "mensa" as MS
 +    rectangle "database" as DBMS
 +  }
 +  package "Database" {
 +    rectangle "database-controller" as DBC
 +    database "mongo-db" as MDB
 +  }
 +}
 +
 +U -down-> TGB
 +
 +GW -left-> TGB
 +TGB -right-> GW
 +
 +GW -left-> DC
 +DC -right-> GW
 +
 +GW -down-> RE
 +RE -up-> GW
 +
 +DC -right-> RA
 +RA -left-> DC
 +
 +DBC -right-> MDB
 +MDB -left-> DBC
 +
 +GW -left-> DBC
 +DBC -right-> GW
 +
 +RE -left-> CA
 +CA -right-> RE
 +
 +RE -up-> MS
 +MS -down-> RE
 +
 +RE -up-> WS
 +WS -down-> RE
 +
 +RE -up-> DBMS
 +DBMS -down-> RE
 +
 +DBMS -down-> DBC
 +DBC -up-> DBMS
 +@enduml
 +</uml>
  
wiki/software/beuthbot/berichte/ws2020/zwischen/vorgefundener-stand.1606053350.txt.gz · Zuletzt geändert: 22.11.2020 14:55 von Robert Xaver Halwaß