Programmierschnittstellen

Der Anwendungsentwickler kann aus einer Vielzahl unterschiedlicher Programmierschnittstellen auswählen.

Transbase Call Interface - TCI

Die Transbase Call Schnittstelle TCI ist für C- und C++-Programme entwickelt und bietet objektorientierte Zugriffsfunktionen auf Datenbankobjekte. Sie ist auf allen von Transbase unterstützten Plattformen verfügbar. Als proprietäre Transbase-Schnittstelle bietet sie den komplettesten und direktesten Zugriff auf alle Transbase-Features.

Standardschnittstellen

Transbase Schnittstellen zur Anwendung Applikation TCI, ODBC, JDBC

Daneben unterstützt Transbase eine Reihe von Standardschnittstellen, die es ermöglichen, bestehende Anwendungen problemlos nach Transbase zu portieren. Außerdem ermöglichen sie die Verwendung von Transbase in vielen verbreiteten Entwicklungsumgebungen.

Treiber für die verbreiteten ODBC- und OLEDB-Schnittstellen ermöglichen nicht nur den direkten Zugriff über diese Schnittstellen, sondern ermöglichen auch die Verwendung der ADO-Schnittstelle, die z.B. in Visual Basic oder Delphi-Anwendungen verwendet wird. Durch diese Schnittstellen wird insbesondere in der Microsoft-Welt die Verwendung einer Reihe beliebter Datenbanktools ermöglicht.

Der ADO.NET-Treiber bietet .NET-Anwendungen ebenfalls einen unmittelbaren Zugriff auf Transbase, so dass die im .Net-Framework vorgesehenen Datenzugriffsstrukturen und Methoden direkt unterstützt werden.

Der Transbase JDBC-Treiber schließlich ermöglicht die bequeme Erstellung plattformunabhängiger Anwendungen in Java. Auch das Hibernate-Framework wird unterstützt.

Auch für die Einbindung von Transbase in Web-Anwendungen, die mittels PHP erstellt werden stehen entsprechende Interfaces zur Verfügung.

Über diese offenen, standardisierten Schnittstellen lässt sich das Datenbanksystem Transbase ganz einfach in viele verbreitete Entwicklungsumgebungen integrieren.