Hierfür benötigst du die Sockets-API's und die sind in RPG etwas mühsam zu programmieren (C-Funktionsaufrufe). Besser wäre da schon Java, aber ...

Warum kann die Unix-Kiste kein Remote-Kommando initiieren ?
Dies geht im Zweifel auch per FTP-Sitzung, in dem dann ein SYS-Kommando mit Call eine Programmes aufgerufen wird.
Das ist erheblich einfacher, als nun einen "Listener" (zu deutsch: Horcher) zu schreiben.

Ansonsten findest du alles unter:
http://publib.boulder.ibm.com/iserie...oxoverview.htm