いくつかの作業を行うアプリケーションがあります (Web サーバーからデータを要求し、それを解析し、重要なものを返します)。プロセス全体に 1 秒以上かかることはありませんが、アプリケーションの起動にはかなり時間がかかります (約 5 秒程度)。
アプリをバックグラウンドで実行し、別の場所から URL を渡して、起動時間を回避できるようにしたいと考えています。最初に IPC について考えましたが、起動時間もある別のアプリケーションが必要になります (完全ではありません)。
次に、qBus について考えましたが、アプリケーションは Windows でも動作します (Windows で qBus のようなものを使用することは可能ですか?)。だから、それも解決策ではありません。
私の質問は、不必要な起動時間を回避して、アプリケーションとどのように「対話」できますか (「この URL を取得して処理し、重要なデータを提供してください」など)。