私は自分のWebサイトとバックグラウンドプロセスにDjango/PostgresとPythonを使用しています。私は毎分数百のメッセージをデータベースに取り込み、他の顧客がデータにアクセスできるようにしたいと思います。django/python - 私のインフラストラクチャと顧客との間でデータを交換するために推奨される安全な方法は何ですか?
私の顧客はLinuxまたはWindowsのいずれかを使用していますので、プラットフォーム/データベースには依存しない解決策が必要です。
私はこれまで、Piston,Twisted,CeleryおよびRabbitMQになりました。これらはすべて、データを交換するための何らかの方法を持っています。しかし、私は何を使うべきか、あるいはより良い選択肢があるかどうかはわかりません。
たとえば、顧客は自分のデータベース上のデータにしかアクセスできないようにする必要があります。私が必要とするもう一つのことは、顧客が短いコマンドを自分のサーバーに送り返すことができるようにすることです。私のサーバーはコマンドを実行し、結果をリアルタイムで顧客に返します。
アイデア?
これは本当にSSLに関する質問です。ファイアウォールアクセスルールを使用してSSL経由でRESTfulなWebインターフェイスを用意する必要があるようです。 –