クライアントサイト(ファイルの変更を監視するウィンドウtkinterクライアント)の変更ファイルから読み取ったデータを転送し、サーバーに転送してデータを処理する(データをリストに分割して作成する)ためのクライアント/サーバーモデルに取り組んでいます。それといくつかのもの)。あなたの目にこれのための最良の解決策は何ですか。必須の1つは、安全である必要があることです。そのため、自己記述の証明書を使用してssl暗号化を含め、それをクライアントに含めることについて考えました。Pythonまたはgeventやtwistedのようなもので純粋なソケットプログラミングを使用する必要がありますか?クライアントは、監視対象ファイルが変更された場合にのみ接続し、データを取得し、サーバーに接続して送信し、切断します。1時間に10回、または1日に10回発生する可能性がありますが、実際には計算できません。
同様の問題についての提案や経験を受け付けています。
ありがとうデイブ
参考までに更新:サーバーとクライアントは常に1つだけです。
更新2:証明書の一部を持っているクライアントだけがこの特定のサーバーに接続して、他のサーバーに接続できないようにするsslの方法を含めることもできますか?