好的,所以,我可能在这里错过了一些情节,但真的很喜欢一些帮助。我对开发等很陌生,现在已经到了需要实现DBus(或其他程序间通信)的地步。我发现这个概念有点难以理解。关于DBus的困惑
我的实现将是使用HTML网站来更改某些变量在另一个程序中使用,因此允许程序在其工作动态改变。我正在使用Raspbian在树莓派上做这件事。我正在运行一个网络服务器来托管我的网站,这是混淆的地方。
据我所知,DBus运行的服务允许您从另一个程序中的程序中调用方法。那么这是否意味着我的网站需要运行一个DBUS服务来允许我将它的方法调用到我的程序中?为了让事情复杂一点,我使用Python进行编码,所以我不确定是否可以在我的网站上运行一个Python脚本,它允许我运行DBUS服务。使用JavaScript会更好吗?
对于我来说,最合乎逻辑的解决办法是运行某种方式从不同的程序进口方法,可以通过其他人谁想要运行这些方法来查询一个DBUS服务。那可能吗?
帮助,将不胜感激! 提前谢谢!
D-Bus服务必须作为Web服务器的一部分运行,还是Web脚本可以检查由单独的D-Bus服务存储的值? –
要读取的值将位于我所托管的网页上,我所需要的只是能够运行一种方法来读取这些值,例如,如果我按下按钮。我在网络服务器上发现运行DBUS的问题,因为它们都需要运行一个无限循环,即服务 –