gif gif up gif contents
Nächste Seite: 6.2 Realisierung der Änderungsnotifikation Vorige Seite: 6.1.2 Programmierschnittstelle

6.1.3 Beurteilung der Schnittstelle

Für die Notifikation von Anwendungsprogrammen sind die Möglichkeiten der Kommunikationsschnittstelle nicht ausreichend. Es ist nicht möglich, einem Anwendungsprogramm eine Nachricht zu schicken, ohne vorher von diesem eine Anfrage erhalten zu haben.

Des weiteren gibt es keine automatische Anbindung von Strukturen des Anwendungsprogramms an die Objekte der Datenbank. Das Generieren von Telos-Frames für das Einfügen und Löschen von Objekten und die Übertragung der Anfrageergebnisse in Objekte des Anwendungsprogramms mußvom Programmierer übernommen werden.

Außerdem ist der Programmierer selbst dafür verantwortlich, daßdie benutzten Daten dem aktuellen Datenbankzustand entsprechen. Dies hat zur Folge, daßentweder eine Aktualisierung der Daten im Anwendungsprogramm nicht vorgenommen wird oder aber ein erhöhter Kommunikationsaufwand für die wiederholten Anfragen an die Objektbank anfällt. Vor allem bei einer großen Antwortmenge und einer einfachen Anfrage, wie in Beispiel 6.1.2, können die Kommunikationskosten die Kosten für die Anfrageauswertung übersteigen.



Christoph Quix
31. Juli 1996