リアルタイムの側面をアプリに統合する必要があります。基本的に、2人のユーザーがUItableViewを編集でき、両方のアプリに反映する必要があります。リアルタイムアプリを設計するための最良のアプローチは何でしょうか?
これまでのところ、私は2つの方法を考え出しました。
- 5〜6秒ごとにサーバーに変更を常に照会し、更新します。
- 実際にソケットを開くので、クライアントをサーバーのように動作させ、サーバーに更新を送信させます。
明らかに、1)は多くの帯域幅を使用するため、本当に悪いです。2)一種の技術的であり、実行するには多くの低レベルのソケットプログラミングなどが必要になります。
私にとってここで一番いいことは何ですか?これは通常、リアルタイムアプリケーションが作成される方法ですか?
ありがとう!