안녕 장치 - 태블릿 - Windows 7을 실행하는 응용 프로그램을 작성 중입니다. 응용 프로그램이 java로 작성됩니다. 응용 프로그램은 사용할 수있는 네트워크 어댑터 (WIFI, 3G 등)를 알고 있어야합니다. android.net, android.net.wifi 등을 위해 개발 된 것과 비슷한 Java 라이브러리가 있습니까? .. - 간단히 말해, Windows 7에서 실행되는 Java 응용 프로그램은 사용할 네트워크 어댑터를 어떻게 선택할 수 있습니까? 감사합니다.Windows 7에서 실행되는 Java 응용 프로그램은 사용할 네트워크 어댑터를 선택할 수 있습니다
4
A
답변
1
java.net.NetworkInterface.getNetworkInterfaces()
을 사용하여 사용할 수있는 네트워크 인터페이스를 확인할 수 있습니다. 참고 : 루프백 인터페이스는 항상이 목록에 있습니다.
그러나 시스템이 특정 네트워크 인터페이스를 사용하도록하는 유일한 방법은 특정 네트워크 인터페이스가있는 IP 주소를 참조하는 것입니다. 예를 들어 4-arg Socket
constructor은 로컬 주소를 세 번째 인수로 사용합니다 (하나만 연결하면 other은 호스트 이름을 첫 번째 인수로 취합니다).
DatagramSocket
은 비슷한 것을하는 2-arg constructor입니다.
관련 문제
- 1. 사용할 네트워크 인터페이스를 선택할 수 있습니까?
- 2. 타이머 응용 프로그램은 Windows Phone 7에서 잠금 상태로 실행됩니다.
- 3. java commons-exec에서 실행되는 응용 프로그램은 win7에서 웹에 액세스 할 수 없지만 cmd.exe에서 시작할 수 있습니다.
- 4. 바쁜 응용 프로그램은 Windows 7에서 "응답하지 않음"상태가됩니다. - WM_UPDATE
- 5. Windows 7에서 실행되는 WPF Youtube 앱
- 6. Windows 응용 프로그램은 어떻게 여러 프로세스를 사용할 수 있습니까?
- 7. Windows 7에서 UDP 브로드 캐스트 보내기
- 8. Windows 7에서 TortoiseSVN을 어떻게 사용할 수 있습니까?
- 9. Windows 7에서 오이를 사용할 수 없습니다.
- 10. 관리자 모드로 실행되는 응용 프로그램은 어떻게 배포합니까?
- 11. Windows Phone 7에서 네트워크 사용 불가 테스트
- 12. Windows 응용 프로그램에서 Java 응용 프로그램을 사용할 수 있습니까?
- 13. Windows 7에서 Eclipse를 사용할 수 없다. 64 비트
- 14. Java 네트워크 응용 프로그램의 캐시 종속성을 로컬로
- 15. Windows 7에서 Java 환경 설정이 작동하지 않습니다.
- 16. .NET 프로세스가 Windows 7에서 DNS 조회에 실패했습니다.
- 17. Java/네트워크 응용 프로그램
- 18. Hyper-V 시스템 용 네트워크 어댑터를 설정할 수 없습니다.
- 19. 응용 프로그램은 Windows XP에서 작동하지 않는이
- 20. Flex의 Windows 7에서 응용 프로그램 디렉토리에 대한 쓰기 권한이 있습니다.
- 21. Windows 7에서 데이터 실행 방지 (DEP) 문제가 발생할 수 있습니다.
- 22. 가상 컴퓨터의 스트레스 테스트에 사용할 수있는 Java 응용 프로그램은 무엇입니까?
- 23. 어떻게 C# 응용 프로그램은 Java 응용 프로그램을 호출 할 수
- 24. Windows 및 Linux에서 실행되는 Visual Java App
- 25. QProcess가 Windows 7에서 Java 응용 프로그램을 시작하지 않습니다.
- 26. Windows 7 x64에서 실행되는 IIS 7에서 VS 2008을 사용하여 ASP.NET 응용 프로그램을 디버깅 할 수 없습니다.
- 27. @ARGV는 Windows 7에서 ActivePerl을 사용하여 비어 있습니다.
- 28. Windows 7에서 32 비트로 실행되는 kernelbase.dll의 .net 앱이 무작위로 충돌합니다.
- 29. 어댑터를 분리하십시오
Android와 관련이없는 것으로 분류되어 있습니다. –