私は現在、Pyro4を使って、他のデーモンがホストしているオブジェクトやスクリプトから呼び出せるだけのオブジェクトであるサービスをホストするデーモンを作成しています。オブジェクトは初期化にかなりの時間がかかるので、呼び出す必要があるたびにそれらを作成するスクリプトを単に再実行するのではなく、これらのオブジェクトを生かしておく必要があります。非ネットワークプロセス間通信のためのPyro4
実装はきれいに簡単です。クライアントコードは自分の要件に十分に迅速に実行され、機能を拡張するのは簡単です。しかし、Pyro4は、ネットワーク上で動作するPythonプログラムに対して明示的に作られており、私はこれらのデーモンをサーバ内で内部的に実行しています。 Pyro4が行うクリーンな方法でデーモン間の対話と通信の両方を処理するPythonパッケージはないようです。
私の質問:Pyro4は私のニーズに合っているのですか?あるいは、このユースケースを扱うための標準的な方法がありますか?
ただのコメントPyro4の実装がそんなに好きで嬉しいです。 –