RTA - Real Time Architecture

RTAPLS basiert im Wesentlichen auf Real Time Architecture (RTA). RTA ist eine Softwareplattform für die Entwicklung von verteilten, redundanten Echtzeitsystemen.

Die Echtzeitfähigkeit von RTA wird in erster Linie durch die Leistung der Realtime Database und der Interprocess Communication sichergestellt. Reaktionszeiten im Millisekundenbereich sind dadurch ohne weiteres realisierbar.

Die Realtime Database kann synchron zu einer relationalen Datenbank betrieben werden und kann so, gleichsam als Cache, eine relationale Datenbank um etwa den Faktor 100 beschleunigen. Damit kann die Datenbanktechnologie mit all ihren Vorteilen auch für Applikationen genutzt werden, die bisher auf proprietäre Mechanismen aufgebaut waren.

RTA unterstützt redundante Konfigurationen durch Verdoppelung der Server und unterstützt auch heterogene Konfigurationen. (z.B. VMS-Server oder UNIX-Server, Microsoft Clients).

RTA is als Softwarewerkzeug in RTAPLS integriert und ermöglicht die Entwicklung von projektspezifschen Applikationen, sie sich nahtlos in die RTAPLS Architektur einfügen.