PublEdge-Datenbank

Das hier beschriebene Werkzeug ist noch in Entwicklung, und die Informationen auf dieser Seite sind nicht verbindlich!

Die von PublEdge verwendete Datenbank ist eine SQL-Datenbank. Sie enthält die Detailinformationen zu Webservices, Webdatentypen und deren Verwendung.

Die Definition von Webkomponenten und Webdatentypen im Repository verweist auf diese Zusatzinformationen.

Die zu verwendende Datenbank wird über die TAA-Registry ausgewählt.

Beim Öffnen eines Webservice oder eine Webdatentyps wird geprüft, ob dieser sowohl im Repository (Rochade) als auch in der Datenbank definiert ist. Wenn das Webobjekt im Repository nicht bekannt ist, wird gefragt, ob diese dort angelegt werden soll. Die Anlage erfolgt dann unter dem aktuell im Logon-Server eingestellten Projekt. Ein nicht im Repository definiertes Webobjekt kann in PublEdge zwar trotzdem angezeigt, aber nicht bearbeitet werden.

Webservices oder -datentypen, die zwar im Repository, aber nicht in der Datenbank definiert sind, können in PublEdge nicht geöffnet werden.

Wenn ein Webobjekt aus dem Repository gelöscht wird, bleibt der Eintrag in der Datenbank trotzdem erhalten. Der Webservice bzw. -datentyp kann bei erneutem Öffnen über PublEdge neu in Rochade angelegt werden.

Das Erstellen der Datenbank muss durch den Administrator erfolgen. Das dafür zu verwendende Script zum Erstellen der Tabellen wird in der Datei CreateTables.sql (im Verzeichnis <taa>\exe32\PublEdge\Resources\SqlCommands) ausgeliefert.

publedge:db · Zuletzt geändert: 13.10.2020 07:29

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum