ソケット以外で2つのプログラム間で通信を行うにはどんな方法がありますでしょうか。
機能として、1.これからデータを送るということを他方のプログラムに知らせ、
2.そしてデータを送信するという2つの処理が必要です。
signalとshmで実現しようかと思っているのですが、もっとスマートな方法はないでしょうか。
たとえばWindowsのWM_COPYDATAのように、この2つの処理を同時に行えるような機能はないでしょうか。