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.
Um einen Webdatentyp neu anzulegen, müssen Sie folgende Angaben machen:
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.
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.
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:
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.
Folgende Reiter werden für alle Datentypen angezeigt:
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.