Tino: Java und RTLinux

Hallo,

ich möchte eine Java-Anwendung in Verbindung mit RTLinux entwickeln.
Nun habe ich folgende Frage zur Vorgehensweise:
Die Java-Anwendung läuft unter Linux.
Die Kommunikation mit RTLinux erfolgt über RealTime-FIFOs (IOStreams in Java).
Dazu erstelle ich eine eigene Message-Struktur.
Eine Anwendung zur Ausführung der gewünschten Aufgaben läuft unter RTLinux.
Die RT-Anwendung könnte in C implementiert werden.
Das Ergebnis wird dann wieder per FIFO an die Java-Anwendung zurückgeschickt und dort grafisch dargestellt.

Ist diese Vorgehensweise soweit korrekt?
Gibt es noch andere vielleicht nützlichere Konzepte, beispielsweise die Entwicklung einer Java-Anwendung gleich unter RTLinux (keine Kommunikation über FIFOs nötig)?

Vielen Dank und viele Grüße,
Tino