Allgemeines  
Das HDvO Universum
 

Der Ansatz von HDvO ist die offene Kommunikation mit anderen Anwendungen. Aus diesem Grunde unterscheidet sich HDvO von vielen andere Programmen. Der Anspruch ist nicht nur eine funktionierende Software zu erstellen, sondern die Basis für eine integrierte Applikation zu schaffen. Diese soll individuell erweitert bzw. umkonfiguriert werden können. Aus diesem Grunde wurde ein Kommunikationsmodell bzw. Schichtenmodell entwickelt.

Es gibt unterschiedliche Möglichkeiten mit HDvO zu kommunizieren. Zur besseren definitorischen Abgrenzung der einzelnen Möglichkeiten ist eine Systematik geschaffen worden, die als "HDvO-Universum" bezeichnet wird. Nachfolgend wird dargestellt, wie innerhalb des HDvO-Universums die einzelnen Formen der Applikationen eingeordnet sind.

Zentraler Punkt des "HDvO-Universums" ist die HDvO-Datenbank. Sie wird über eine OLE-Schnittstelle von den meisten Programmen angesprochen. Diese Schnittstelle kommuniziert über einen Filter mit der Datenbank. Dieser Filter hat die Aufgabe, unzulässige Zugriffe auf die Datenbank abzufangen.

Nachfolgend die Abgrenzung der unterschiedlichen Applikationen:

HDvO-Application

  Dies ist eine separate Zusatzapplikation außerhalb von HDvO. Sie nutzt die HDvO-Datenbank und entspricht im Look and Feel der in HDvO verfolgten Ansätze. (z. B. ein Analysewerkzeug)

ADD-ON

  Dies ist auch eine separate Zusatzapplikation außerhalb von HDvO. Im Gegensatz zur HDvO-Application entspricht ein ADD-ON jedoch nicht dem Look and Feel der in HDvO verfolgten Ansätze. (z. B. ein externer Reportgenerator)

ADD-IN

 

Diese Form eines Programms fügt in HDvO neue zusätzliche Funktionen ein.
(z. B. eine Versionverwaltung)

PLUG-IN

  Während ein ADD-IN neue zusätzliche Funktionen zur Verfügung stellt, ersetzt ein PLUG-IN eine bestehende HDvO-Funktionalität durch eine andere Komponente. Diese Art von Programm setzt als einziges nicht auf der OLE-Schnittstelle der Datenbank auf, sondern spricht direkt den Filter an.
(z. B. ein anderer Belegeditor)

Die obigen Definitionen sind noch nicht ausformuliert bzw. in fertige Konzepte gegossen. Sie sollen als Anhaltspunkt dienen, um die Richtung aufzuzeigen in die wir mit unserem Ansatz gehen wollen.

Aufforderung zur Mithilfe

 
 

[Home]

© Team-HDvO 1999,2004 - Hilgenberg & Zimmermann - Alle Rechte vorbehalten