CodamAIDocs
Fachlichkeit

Eine Einheit oder getrennte Services

Die zwei Bauformen von CIAS neben CDMS: eingebettet in einem Prozess oder als eigener Service. Was jeweils läuft, wer wen aufruft, warum beide fachlich gleich sein müssen — und wie sich das zur Betriebsart der Datenhaltung, SINGLE oder MULTI, verhält.

Themen dieser Fachlichkeit

  1. 1.CIAS eingebettet (eine Einheit)

    CIAS läuft im selben Prozess wie CDMS oder das Hub-Backend. Welche Module eingebunden werden, wie CDMS CIAS aufruft und welche Datenbank CIAS nutzt.

  2. 2.CIAS als eigener Service

    CIAS läuft als eigener Dienst. Was der CDMS-Dienst dann selbst mitbringt, welche Aufrufe über HTTP gehen und mit welchem Token.

  3. 3.Eingebettet und getrennt im Vergleich

    Alle Unterschiede zwischen „CIAS im selben Prozess“ und „CIAS als eigener Service“ in einer Übersicht: Artefakte, Aufrufe, Datenbank, Ausfallverhalten und die Verzögerung einer Sperre.

  4. 4.Was läuft, bestimmt die Konfiguration

    Jedes CIAS-Modul ist hinter einem Schalter ohne Standardwert. Warum keine CIAS-Klasse sich selbst aktiviert und was im Build entschieden wird (welcher Provider-Adapter).

  5. 5.SINGLE und MULTI über beide Module

    Was die Betriebsart der Datenhaltung in CDMS und in CIAS bewirkt, und dass derselbe Schalter auch bestimmt, ob der Mandant im Token geprüft wird.

  6. 6.Warum beide Arten fachlich gleich sein müssen

    Gleicher Code, gleiche Regeln, gleiche Ablehnungen. Was „fachlich gleich“ konkret heißt, wo der Unterschied trotzdem sichtbar wird und wo nicht.

Suchen