我有一个应用程序可以做一些工作(从网络服务器请求数据,解析它,然后返回重要的东西)。虽然整个过程不超过 1 秒,但应用程序的启动时间相当长(可能大约 5 秒)。
我希望能够在后台运行我的应用程序并从其他地方传递 URL,这样我就可以避免启动时间。我首先想到了 IPC,但后来我需要另一个应用程序,它也会有一些启动时间(所以这并不完美)。
然后我想到了 qBus,但该应用程序也可以在 Windows 上运行(是否有可能在 Windows 上拥有类似 qBus 的东西?)。所以,这也不是解决方案。
我的问题是:如何与我的应用程序“交谈”(如“获取此 URL,处理它并给我重要数据”)避免不必要的启动时间?