1

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

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

我在 Linux (x86_64)

我不想使用中间文件,最好同时查询很容易实现。

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

4

1 回答 1

2

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

于 2012-04-22T20:16:06.123 回答