Und noch eine Variante:
So, wie ich von Windows per rexec ein Kommando starten kann, lässt sich dies sicherlich ebenso von Unix/Linux aus durchführen (ssh/rsh).
Wenn es sich nur um einen Datensatz handelt, kann der sogar als Parameter an ein ausführendes Programm übergeben werden.
Ggf. ist es, wegen der Feldattributierung, dann einfacher ein eigenes CMD-Objekt zu erstellen umd mittels "MYCMD PARM(Datensatz)" als rsh aufzurufen.

Und noch eine Variante:
Da es nun mal auch für Unix bestimmt Java-Runtimes gibt, lässt sich mittles JDBC-Treiber der AS/400-Toolbox eine SQL-Verbindung einrichten und mittels "Call MyProcedure" oder Insert-Trigger einer Tabelle der Datensatz auf das System bringen, verarbeiten und sogar direkt eine Rückmeldung über Erfolg/nicht Erfolg initiieren.
Die Java-Toolbox unterstützt aber auch einen Programm-Call mit ähnlicher Funktionalität.

Und wer weiß, ggf. gibt es noch ein paar Varianten.