守护进程/客户端设置中两个Perl进程之间的通信。这叫什么?

时间:2012-04-22 18:24:48

标签: linux perl ipc communication inter-process-communicat

我正在编写一个与USB设备(Arduino)接口的守护进程。该守护进程持续了解当前状态。

现在我希望能够通过客户端程序与此守护程序进行交互,也可以使用Perl编写。此客户端必须能够查询守护程序的当前状态,并且必须能够使用设置更新守护程序。

我在Linux(x86_64)

我不想使用中间文件,最好能够轻松实现同步查询。

这种机制的名称是什么?我可以使用或应该避免使用哪些Perl库?我应该为DuckDuckGo做些什么?

1 个答案:

答案 0 :(得分:2)

可能需要实现一个事件循环,以允许执行USB设备通信的任务并向新界面提供信息。这个概念将改变你解决问题的方式,但我认为这是更好的方法。 您可以在CPAN上搜索POEAnyEvent等模块 我们的想法是构建一个处理TCP套接字的事件循环,以便发送&从te界面接收信息