|
Jede Form von Datentransfersoftware ist, außer in trivialen Fällen (copy),
durch einen hohen Parametrisieranteil gekennzeichnet. Daher stellt zumeist
bereits die Installation der Software ein eigenes Projekt dar, und daher findet
sich hier auch kein "ReadyToRun" Download-Paket, sondern nur eine
Typübersicht und welche Komponenten dabei eingesetzt werden.
- Export
- Mit AopWeb können XML-Datenauszüge (entsprechend der AOXS-DTD)
erstellt werden, wobei das Dokument inkrementell nach dem
Einkaufswagen-Modell erstellt wird (navigieren - hinzufügen - navigieren).
Das Dokument kann dann transformiert (XLS) oder als XML-Text
auf den Arbeitsplatz geladen werden. Die Abbildung ist auf
Untermengenbildung eingeschränkt.
- Mit Aktivator können am Arbeitsplatz XML-Datenreferenzlisten
(entsprechend Java BEAN DTD) erstellt werden und Anwendungen damit
aktiviert werden (der Export selbst erfolgt in der aktivierten
Anwendung). Z.Z. ist damit Datenexport im Excel-Format (.xls) und
im netCDF-Format (.nc) möglich.
- Mit dem AOXS-Controler aus dem AOXS-Paket können XML-Datenauszüge im
AOXS-DTD Format erstellt werden, wobei die Abbildung mittels Template
plus ECMASkript auch komplexe Abbildungen (z.B. Messwerte in
Applikationselementattribute abbilden) erlaubt.
- Import
- XML-Daten, die der AOXS-DTD entsprechen (bzw. XML-Daten, für die
mittels Stylesheettransformation (XSL) ein derartiger Datensatz
herstellbar ist, könnnen mit AOXS-Control importiert werden.
- Transfer
- Transfer ist der Spezialfall, bei dem sowohl die Datenquelle als
auch die Datensenke (ODS-Dienste) gleichzeitig erreichbar sind und
die Daten ohne Dateitransport bewegt werden können. Die Abbildung
kann, da Export und Import auf dem AOXS-Controler beruhen, komplex sein.
Diese Form ist auch einfach automatisierbar (Changemonitor).
Der Transfermonitor stellt dann das dafür geeignet GUI bereit.
- Gateway ist eine Möglichkeit, mittels virtuellem (ohne Persistenz)
ASAM-ODS Server eine Abbildung eines realen Servers zu erzeugen.
Der Gatewayserver wandelt einlangende ODS-Serviceabfragen, die sich
auf das Anwendungsappliaktionsmodell beziehen, in Abfragen entsprechend
Applikationsmodell am realen Server um. Die Komplexität ist limitiert,
hauptsächlich werden Sprach- und/oder Datenmodellversionsthemen
damit behandelt.
|