私は2つのサーバー(ホームとリモート)とそのプログラムをiPhone上に持っています。 iPhoneは、プロセス全体が完了するまでポートを開いたままにする必要があります。そうしないと、システム全体が失敗します。Keep Port Open - iPhone
iPhoneは「ホーム」サーバーから(ポスト経由で)一連のデータを取得し、いくつか追加して、ポートストリーム経由で「リモート」サーバーに接続します。ポートが開かれ、データが「リモート」に送信されると、リモートからの応答が返され、「ホーム」に転送されます。一度 "家"がそれを取得すると、それはいくつかのものを変更し、同じ、まだ開いているポートを介して情報を "リモート"に転送する必要があるiPhoneにそれを送り返します。
"リモート"サーバー上のものが変更され、プロセス全体が中断されるため、ポートストリームを閉じてバックアップを開くことができません。
ここは簡単な画像です。ありがとう、MSペイント。事前に
おかげで、 ジェームズ
残念ながら、いずれのサーバーでも制御できません。 – Baub
さて、POST接続は私が心配しているのではなく、NSInputStreamとNSOutputStreamです。 – Baub