質問

ミッドレットWebサービスアプリケーションを接続するためのHttpConnectionを使用します。

モバイルインターネットに接続したり、私がGPRSとして知られていると思うであるネットワークプロバイダすなわちボーダフォン又はバージンによって提供されるインターネット機能を使用することができるワイヤレス・ブロードバンドを使用することができます。私の理解が間違っているなら、私を修正します。

MIDletはそれが使用するどの接続を実行する時期

今、私の質問はありますか?第二にMIDletがGPRSを使用するか、それは問題ではないため、私は違ったコーディングする必要がありますか?


私は、Nokia E65の上に自分のアプリケーションを展開し、それがどの接続を使用するように私に尋ねました。モバイルは、無線LANとプロバイダGPRSの両方がアクティブだった。

IPhoneに優先は、無線LANのためのものです。 (J2MEとは関係ありません)。

役に立ちましたか?

解決

J2MEには、標準的なアクセスポイント選択のAPIはありません。

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

一部の携帯電話は、ユーザーがそれが利用可能である場合に、特定のネットワークを使用(および優先ネットワークが利用できない場合、多分、代替のためにユーザを促し)するためのMIDletを強制するために、アプリケーションの設定を変更することができます。

QoSの、バイトダウンロードおよびアップロードあたりのコスト、平均ビットレート、ping時間

...:十分な情報が含まれているワイヤレスネットワークを記述するための標準的な方法がないので、

これは主です

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

マニュアルアクセスポイントの選択は、これまで、データ転送のコストを担当してユーザーを置くための唯一の方法である。

他のヒント

これは、クライアントの携帯電話に依存します。一部のモデルでは、各MIDletを含むすべてのアプリケーションで使用される唯一のGPRSの設定は、いくつかの他に、閲覧のために使用される構成は、MIDletのが使用しているものとは異なる可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top