2009-02-27 4 views
1

HttpConnectionを使用してWebサービスアプリケーションに接続するMidlet。ブロードバンドまたはGPRSによるミッドレット接続

モバイルは、インターネットに接続するためにワイヤレスブロードバンドを使用することができ、またはネットワークプロバイダ、すなわちGPRSとして知られているVodafoneまたはVirginによって提供されるインターネット機能を使用することができます。私の理解が間違っているなら、私を訂正してください。

私の質問は、midletが使用する接続を実行するときです。次に、GPRSを使用するためにMIDletのコードを別にする必要がありますか、それとも重要ではありませんか?


Nokia E65でアプリケーションをデプロイし、どの接続を使用するか尋ねました。モバイルは、無線LANとプロバイダGPRSの両方をアクティブにしていました。

IPhoneでは、無線LANが優先されます。 (J2MEには関係ありません)

答えて

3

J2MEには標準のAccess Point Selection APiはありません。

これは、MIDlet自体がWi-FiまたはGPRSを使用するかどうかを判断できないことを意味します。

一部の電話機では、MIDletが特定のネットワークを使用できるようにするためにアプリケーション設定を変更できます(優先するネットワークが利用できない場合にユーザーに代替を促すことがあります)。

十分な情報が含まれている無線ネットワークを記述するための標準的な方法はありませんので、これは主にある:QoSの、ダウンロードとアップロードされたバイト、平均ビットレート、ping時間あたりのコストが...ほとんどのケースで

、ロジックそれらの情報を持たないネットワークを自動的に選択することは、あまりにも複雑で信頼性が十分ではないでしょう。

手動アクセスポイントの選択は、これまでのところ、データ転送のコストを担当させる唯一の方法です。

1

クライアントの携帯電話によって異なります。いくつかのモデルでは、midletsを含むすべてのアプリケーションで使用されるGPRS構成は1つだけです。ブラウズに使用される構成は、midletsで使用される構成とは異なる場合があります。

関連する問題