携帯電話(クライアント)でJ2MEアプリを実行していますが、
サーバーとのHTTP接続を開き、サーバー上の更新された情報をポーリングし続けたいと思います。
GPRSの課金は送受信されたパケットに基づいているため、実行されるすべてのポーリングはGPRSバイトを使い果たし、長期的にはコストがかかることになります。HTTPプロトコルを使用してバイト効率でポーリングする方法はありますか?
長いポーリングについても聞いたことがありますが、それがどのように機能し、どれほど効率的かはわかりません。
実際には、サーバーが電話アプリに新しいデータを使用する準備ができていることを通知するのが好ましい方法です。そうすれば、ポーリングを実行する必要はありませんが、特にJ2MEではこれらの手法を知りません。