次のように動作する C++ Linux のみ (posix のみに緩和可能) の IPC ソリューションに興味があります。「電卓」というプログラムが起動し、メッセージを聞くことができます。電卓には、メッセージ文字列を定期的にチェックし、その内容に基づいて動作するループがあります。
「send_msg」と呼ばれる別のプログラムは、その pid (理想的にはホスト名/pid、tcp または udp 経由) にメッセージを送信できます。
$ calculator &
// awhile later
$ send_msg <calculator pid> show calculations
Calc1: 52% complete
Calc2: 21% complete
$ send_msg <calculator pid> alter Calc2 <numeric parameters>
Ok! I'm restarting my calculations!
$
私は C++ に非常に精通していますが、ネットワーク プログラミングについては何も知らず、今はそれを学ぶために多くの時間を費やすことに興味がありません。上記を行う使いやすい C++ パッケージはありますか? ポート番号やファイルの場所などを選択する必要はありません。