Webdatentypen

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

In PublEdge werden drei Arten von WebDatentypen unterschieden:

Bei der Bearbeitung finden alle Änderungen direkt auf der Datenbank statt, d.h. alle Änderungen werden sofort gespeichert. Ein Speichern nach der Bearbeitung ist deshalb nicht erforderlich, und der Speichern-Knopf bleibt deaktiviert.

Neuanlage

Um einen Webdatentyp neu anzulegen, müssen Sie folgende Angaben machen:

publedge_s_neu.jpg

Die Angaben Name, Titel, Name im Repository und Namensraum müssen bestückt werden.

Für den Namensraum (Namespace) sind nur Werte zugelassen, die in der Datenbank definiert sind; diese werden in einer Combobox zur Auswahl gestellt.

Name und Name im Repository müssen jeweils eindeutig sein: Name ist der externe Name, unter dem der Typ in Wsdl/Xsd angesprochen wird, Name im Repository der Name, unter dem der Typ im Repository (Rochade) angelegt wird. Da für den Namen im Repository spezielle Regeln gelten (z.B. Großschreibung), können die beiden Namen abweichen.

Diese Angaben sind - mit Ausnahme des Titels - nach der Neuanlage nicht mehr änderbar.

Bei der Neuanlage wird der Webdatentyp sowohl im Repository als auch in der PublEdge-Datenbank angelegt. Im Repository wird der Typ der aktuell im Logon-Server eingestellten Anwendung zugeordnet.

Löschen

Um einen Webdatentyp zu löschen, wählen Sie den Befehl Bearbeiten→Löschen im Hauptmenü oder im Kontextmenü des Webdatentypes.

Der Webdatentyp wird sowohl aus dem Repository als auch aus der Datenbank gelöscht.

Anzeige von Webdatentypen im Baum und als Liste

Da im Rahmen des Imports oder der Bearbeitung von Diensten u.U. viele Datentypen geladen werden, würde der Navigationsbaum leicht unübersichtlich werden. Deshalb werden Webdatentypen erst dann in den Baum aufgenommen, wenn ihre Definition in PublEdge angezeigt wird. Eine Übersicht über alle geladenen Webdatentypen erhalten Sie, wenn Sie auf den Typ-Knoten im Baum klicken:

publedge_d_liste.jpg

In dem gezeigten Fall sind drei komplexe Typen im Baum enthalten, da ihre Definition zuvor angezeigt wurde, und einige weitere zwar bereits geladen, aber nicht im Baum sichtbar.

Anzeige und Bearbeitung eines Datentyps

Folgende Reiter werden für alle Datentypen angezeigt:

  • Der erste Reiter, der für einen Datentyp angezeigt wird, ist - je nach Datentyp - der Reiter „Komplexer Typ“, „Einfacher Typ“ oder „Listentyp“. Die Angaben in diesem Reiter sind Informationen, die im Repository gespeichert sind. Deshalb müssen hier vorgenommene Änderungen - z.B. am Kommentar - auch explizit gespeichert werden (der Speicherkopf ist nach Änderungen hier aktiviert).
  • Im Reiter „Definition“ werden die Eigenschaften des Datentyps beschrieben. Der Inhalt dieses Reiters ist je nach Art des Datentyps unterschiedlich.
    Änderungen in diesem Reiter werden in der PublEdge-Db gespeichert.

  • Im Reiter „Schema“ wird dargestellt, wie die XSD für diesen Typ aussieht. Die Definition kann hier nicht angepasst werden, sondern ausschließlich in dem Reiter „Definition“.
publedge:data · Zuletzt geändert: 01.12.2022 09:14

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