使用 Pyro Event Server(订阅)是否有任何替代方法 - 通过使用 Pyro4 或其他包?

Are there any alternatves to using Pyro Event Server (subscribe) - by using Pyro4 or other packages?

我正在更新代码(最初写在 python 2.7 中)以与 python 2.7 和 python 3 兼容。代码使用了包 Pyro(3)这似乎与 python 3 不兼容,所以我尝试改用 Pyro4。尽管使用 Pyro4 帮助解决了我遇到的一些问题,但它似乎没有 Pyro 中的事件服务器(订阅)功能(除非我遗漏了一些明显的东西??)。

它是否在 Pyro4 中被重命名为其他名称,或者我可以通过其他方式在 Pyro4 中使用订阅者?如果没有,是否有任何人可以推荐的另一个软件包可以代替?

感谢您的帮助!!

你是对的,Pyro4 不提供事件服务作为库的标准部分。

现在,Pyro3 中的事件服务非常基础。自己在Pyro4上重建应该很容易,最多也就几十行代码。但我建议也看看 Pyro4 已经附带的 'messagebus' 示例。

我真的只能说这么多,因为你没有告诉我们任何关于你的应用程序中通信层的需求的具体细节(除了它曾经使用 Pyro3)