Das klingt schwer nach DTAQ (Datenwarteschlange). DTAQs sind mit RPG und vielen PC-Sprachen einfach anwendbar und haben gegenüber einem Socket bei Deiner Problemstellung den großen Vorteil, daß keine Daten im Nirvana verschwinden, wenn mal ein Programm abschmiert.
Beispiele für Kommunikation via DTAQ gibts bei IBM, u.a. im RPG-Redbook oder auch in einer der letzten Ausgaben von NewSolutions.
Grüße
M. Spateneder