Unix デーモンに RPC サービスを追加したいと考えています。デーモンは C で書かれており、select() を使用して実装されたイベント ドリブン ループがあります。私は多くの RPC 実装を見てきましたが、それらはすべて、無期限にブロックするライブラリ ルーチンまたは自動生成コードの呼び出しを伴うようです。
ライブラリコード/自動生成されたコードがスレッドをブロックまたは開始しないRPCフレームワークはありますか? 理想的には、入力/出力ソケットを自分で作成し、選択ループに渡したいと思います。
よろしく、
アレックス - 初ポスター!:-)