Python 2.7.x で HTTP 経由でエミュレートされた TCP 接続を確立する最も簡単な方法は何ですか?
サーバー: 専用 IP を提供しない、pythonanywhere (またはいくつかのアナログ) 無料ホスティングの python プログラム。クライアント: Windows PC 上の Python プログラム。
接続は multiprocessing.BaseManager を介して確立され、同じマシンでサーバーとクライアントの両方をテストするときに正常に機能します。
コードへの最小限の追加で HTTP 経由でこれを機能させる方法はありますか?
PS グリッド コンピューティング プロジェクトでこれが必要です。PPS Python & ネットワーク & Web プログラミングは初めてで、数日前に勉強を始めました。
これを見つけました: http://code.activestate.com/recipes/577643-transparent-http-tunnel-for-python-sockets-to-be-u/。サーバー/クライアント側で setup_http_proxy() を呼び出す方法がわかりませんが、まさに必要なもののようです。両側で setup_http_proxy("my.proxy", 8080) を試しましたが、うまくいきませんでした。
これも見つかりました: http://docs.python.org/2/library/httplib.html。HTTPConnection.set_tunnel メソッドは実際に何をしますか? 問題の解決に使用できますか?