【发布时间】:2021-11-16 05:40:56
【问题描述】:
我一直在研究如何做到这一点,但我还没有为我的问题找到一个好的答案。 我的服务器上运行了一个脚本,它不断在控制台上输出消息。 我想将这些消息发送到另一台计算机。两者都在同一个网络中。 我不确定如何使这项工作异步。 我需要脚本继续运行,当输出发送到控制台时,我希望它显示在另一台计算机上。 我一直在研究套接字、管道等,但我对此很陌生。 你们能推荐一个图书馆或我可以完成这项工作的方法吗? 谢谢。
【问题讨论】:
-
首先:其他计算机需要一些脚本来从服务器接收数据。它可以在服务器模式下作为普通套接字运行,也可以作为从其他程序获取请求的 HTTP 服务器运行。或者您可以使用其他程序来传递消息 - 您可以运行 MQTT 服务器,您的服务器可能会向此 MQTT 发送消息,其他计算机(或多台计算机)可能会定期检查是否有新消息并获取并显示。
标签: python sockets asynchronous server client