我正在研究客户端/服务器模型,用于传输从客户端站点上的更改文件中读取的一些数据(监视文件更改的窗口 tkinter 客户端)并将其传输到服务器以处理数据(将数据拆分为列表并制作一些东西)。在您看来,最好的解决方案是什么。必须具备的条件之一是它需要安全,所以我想包括一些带有自写证书的 ssl 加密并将其包含到客户端中。我应该在python中使用纯套接字编程还是像gevent或twisted这样的东西?客户端仅在监视的文件发生更改时连接,grep 数据,连接到服务器,传输并断开连接。每小时可能发生 10 次或一天发生 10 次,这不是真正可计算的。
对类似问题的任何建议和经验开放。
谢谢戴夫
更新仅供参考:永远只有 1 个服务器和 1 个客户端!
更新2:是否也可以包含一种ssl方式,只有拥有证书一部分的客户端才能连接到这个特定的服务器,以防止其他人连接到它?