2009-02-27 3 views
1

HttpConnection을 사용하여 웹 서비스 응용 프로그램에 연결하는 Midlet.광대역 또는 GPRS를 통한 미들 렛 연결

모바일은 인터넷에 연결하기 위해 무선 광대역을 사용할 수 있으며, 또는 GPod로 알려진 Vodafone 또는 Virgin과 같은 네트워크 제공 업체가 제공하는 인터넷 시설을 사용할 수 있습니다. 내 이해가 잘못되면 나를 정정하십시오.

내 질문은 midlet이 사용할 연결을 실행할 때입니까? 둘째로 GPRS를 사용하기 위해 MIDlet을 다르게 코딩해야합니까, 그렇지 않든 상관 없습니까?


Nokia E65에서 내 응용 프로그램을 배포했는데 어떤 연결을 사용해야하는지 묻습니다. 모바일에는 무선 LAN 및 제공 업체 GPRS가 모두 활성화되어있었습니다.

아이폰에서 무선 랜을 사용하는 것이 좋습니다. (J2ME와 관련 없음)

답변

3

J2ME에는 표준 Access Point Selection APi가 없습니다.

즉, MIDlet 자체가 Wi-Fi 또는 GPRS 사용 여부를 결정할 수 없음을 의미합니다.

일부 휴대 전화는 MIDlet이 특정 네트워크를 사용할 수있게 할 때 MIDlet이 강제로 응용 프로그램 설정을 변경하도록 허용합니다 (기본 네트워크를 사용할 수없는 경우 사용자에게 대안을 요구할 수 있음).

충분한 정보가 포함 된 무선 네트워크를 설명하는 표준 방법이 없기 때문에이 대부분입니다 : QoS를 다운로드 및 업로드 바이트, 평균 비트 레이트, 핑 시간당 비용은 대부분의 경우

, 논리 이러한 정보가없는 네트워크를 자동으로 선택하는 것은 너무 복잡하고 충분히 신뢰할 수 없습니다.

수동 액세스 포인트 선택은 지금까지 데이터 전송 비용을 담당하는 유일한 방법입니다.

1

클라이언트 휴대폰에 따라 다릅니다. 일부 모델에는 midlets를 포함한 모든 응용 프로그램에서 사용하는 GPRS 구성이 하나만 있습니다. 일부는 탐색에 사용되는 구성이 midlets에서 사용되는 구성과 다를 수 있습니다.