0

私はiOSプラットフォームでアプリを開発しています。このアプリでは、Googleドキュメントのようにオンラインコラボレーションを使用して、サーバー上のファイルで同時に多くのiPadを操作します。ただし、リアルタイムで更新する必要があります。したがって、これを行う最善の方法は、ドキュメントに変更が加えられるたびにサーバーが各iPadと通信することだと思います。

残念ながら、私の知る限り、サーバーがiPadと通信する唯一の方法は、iPadが最初にサーバーに情報を要求した場合(HTTP GETまたはPOST)です。リアルタイムの更新が必要であり、iPadがnano秒ごとにサーバーにetherが更新であるかどうかを尋ねたくないので、これは機能しません。

最初にiPadからの要求を必要とせずに、iPadと通信するようにサーバーをプログラムするにはどうすればよいですか?すべての助けは大歓迎です。

4

2 に答える 2

2

これをチェックしてください、Appleのプッシュ通知サービス

http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12

またはあなたの質問にもっと関連性があります、

iPhoneのCOMET(サーバーからクライアントへのプッシュ)

于 2012-05-12T03:33:49.830 に答える
0

各iPadからサーバーへのソケットを開いたままにしてください。アプリが再起動するたびに、接続を再確立します。接続がダウンしている間、変更をキューに入れます。

大きな問題ではない。ここにはロケット科学はありません。

于 2012-05-12T03:35:38.803 に答える