0

RestKit を使用してデータを要求し、このデータを使用してアクションを実行しています。

データを解析してユーザーに表示したら、アイテムを選択して再生を開始できます。ユーザーが再生を選択すると、サーバーは応答コードで応答しますが、サーバーは再生が終了したときにもアプリに通知します。

例えば

client                      server
request data ->
                <-respond with JSON
request_playback ->
        <-playback_started OK
        <-playback_stopped OK

図が役立つことを願っています。サーバー上の変更をアプリが認識できるようにする必要があります。この例では、再生の開始/停止、または記録の開始/停止です。

基本的に、RestKitがリクエストによって開始されたのではないレスポンスを受け入れる方法はありますか?

ご協力いただきありがとうございます。

グレッグ。

4

1 に答える 1

0

「ロングポーリング」、「リバース AJAX」、「Web ソケット」などを調べる必要があります。これらはすべて、サーバーへの接続を開いたままにして、サーバーからの応答を継続的に受信できるようにするための手法です。

おそらく、よりクリーンな代替ソリューションは、Apple のプッシュ通知メカニズムを使用することです。

于 2012-12-13T14:13:12.567 に答える