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