2011-12-05 5 views
1

나는 Java ME 응용 프로그램을 개발 중입니다. 여기에 나는 WiFiConnection을 사용하고 있습니다. 이제 내 질문은 특정한 것을 얻는 것입니다 WiFi Java ME 코드를 사용하여 연결 이름을 만드시겠습니까?WiFi 연결 이름

내 요구 사항은 Nokia E5 장치 전용입니다.

+1

[IAP Info API] (http://library.developer.nokia.com/index.jsp?topic=/Java_Developers_Library/GUID-9597E8B5555-4D0D-A256-6C045480ED2A.html)를 사용해 보셨습니까? – Vimal

답변

3

많은 연구 작업을 수행 한 후 나는 이것이 WiFi 연결의 이름을 가져 오기 위해 자바 ME 기술 불가능하다는 것을 발견했다.

그러나 유사 도서관 네트워크 ID 및 네트워크 짧은 이름을 반환 com.nokia.multisim.networkid이 될 것입니다.

0

저는 생각하지 않습니다. J2ME에서는 100 % 가능하고, 작동했다면 Wifi 연결성이있는 모든 J2ME 장치에서 작동한다는 보장은 없습니다.

가장 적절한 답변을 찾았습니다. 한번 시도하십시오.

"나는 모든 슬픔을 통해 당신을 넣어 싫어하고 간단한 대답이없는만큼, 나는 간단한 대답이 없습니다.

그 이유를 자바의 네트워크 모델은 TCP를 기반으로하기 때문에/IP 및 TCP/IP 아키텍처는 응용 프로그램이 네트워킹의 하드웨어 세부 사항을 알지도 모르는 경우도 있습니다. 일반적인 모바일 장치에는 여러 가지 다른 네트워크 인터페이스 (WiFi, Bluetooth, 적외선, USB 케이블 등)가있을 수 있습니다 앱이 다른 네트워크 노드에 접속하기를 원할 때 앱은 실제로 어떤 인터페이스가 사용되는지 알지 못합니다. 실제로 OS가 그렇게하고 싶다면 둘 이상의 인터페이스를 동시에 사용할 수 있습니다) 및/또는 스위치 인터페이스를 최적의 측정 데이터 속도와 같은 라우팅 기준에 따라 제공합니다. 휴대 전화가 전화 통화를 라우팅하는 방법과 비슷합니다.

그래서 기본 Java/JME는 WiFi에 대해 아무것도 모릅니다.

그러나 JSR 309 (http://jsp.org)로 지정된 확장명이 도움이 될 것 같습니다. 네트워크 인터페이스에 대한 학습 및 제어를 지원합니다. 문제는 모든 기기가이 확장 기능을 구현하는 것은 아니므로 지원하는 기기에 따라 다릅니다. "

+0

내 업데이트를 확인하십시오. – Lucifer

+0

[JSP] (http://jsp.org) 사이트에서 JSR 309를 검색하는 이유는 무엇입니까? – Lucifer

+0

네트워크 인터페이스를 제어하기 위해 주어진 제안과 Noki를 타겟팅하는 경우 e65 장치는 Nokia의 IAP Info API를 사용해 보셨습니까? –

관련 문제