2
データが利用可能なときにリアルタイムのサーバーによるデータのクライアントへのプッシュを処理する単純なpythonスクリプトを書くことは可能ですか?CGI/Pythonサーバーのプッシュ
データが利用可能なときにリアルタイムのサーバーによるデータのクライアントへのプッシュを処理する単純なpythonスクリプトを書くことは可能ですか?CGI/Pythonサーバーのプッシュ
「はい、しかし」:
クライアントとサーバーの間の接続を維持できます。これはかなり多くのサーバーリソースを必要とします。
編集:あなたがこれをしたい場合は、あなたは、クライアントがどのサーバができるIPアドレスを登録することができます
を見ますクライアント側のファイアウォールで膨大な問題に遭遇します。
ほとんどのサービスの機能を実行して、クライアントがサーバーを時折ポーリングするようにすることもできます。
すべてのファイアウォールの問題を回避して、標準のhttpポートを使用することはできませんか? – oshirowanen
@oshirowanen:サーバーに接続しているクライアントの場合はyesです。クライアントに接続するサーバーの場合は、ほとんど間違いなく。 **あなたが何らかの種類の社内ネットワーク(企業ネットワーク)にいる場合、これを回避することができます。しかし、一般的なインターネットの場合、あなたはおそらくそこに行きたくありません。 –
クライアントがhttpを介してサーバーに接続し、サーバーが接続を開いたままにしておくと、データが利用可能なときにpythonを使用して同じhttp接続を介してデータを戻すことはできませんか? – oshirowanen