2011-01-18 10 views
2

Rubyプロセスがあり、 "switch"という名前の文字列varがあり、 "switch"はユーザーによって更新されます。また、ループ内の "スイッチ"にアクセスし、実行時にロジックを決定する必要がある2 Cデーモンプロセスもあります。ありがとう!Rubyとcの間でデータを共有するには?

答えて

5

ソケット(または共通ファイル)をパイプとして使用できます。

+0

いいアイデア、ありがとう! – why

2

説明があれば、メッセージキューが必要です。 RabbitMQのようなものがうまくいくはずです。詳細は、http://www.rabbitmq.com/getstarted.htmlを参照してください。

+0

Cベースのメッセージキューサーバーはありますか? – why

+0

RabbitMQはCベースのクライアントAPIを持っています –

+0

Erlangを使用する予定はありません。 – why

関連する問題