내 네트워크 및 일부 C 클라이언트에서 DP (데이터 프로세서, Java 코드)가 실행 중입니다. 클라이언트는 데이터 교환을 위해 DP와 통신해야합니다. 클라이언트는 브로드 캐스트 검색을 사용하여 DP를 검색해야합니다. 클라이언트는 DP가 수신 대기 할 메시지와 가용성에 대한 응답을 브로드 캐스트합니다. 브로드 캐스트 메시지에 대해 Java에서 리스너를 추가하는 방법을 잘 모르겠습니다. DatagramSocket을 사용했지만 포트 번호를 묻습니다. DP는 모든 포트에서 수신 된 브로드 캐스트 메시지를 청취해야합니다.Java를 사용하는 방송 수신기?
1
A
답변
1
클라이언트가 ICMP와 같은 것을 사용하지 않는 한 포트도 필요합니다. 일반적인 TCP/IP 스택에서 브로드 캐스트와 멀티 캐스트는 UDP로 처리됩니다 (예 : Java에서 말하면 DatagramSocket
). 따라서 포트 번호가 필요합니다. 원하는 포트를 선택하고 유연하게 만들고 서버와 클라이언트 모두에 대해 구성 옵션을 제공하십시오.
DNS SRV
records, multicast DNS/Bonjour, 사용자 지정 IP 프로토콜 등과 같은 다른 옵션이 있지만 처리하기가 훨씬 어렵습니다.
관련 문제
- 1. Android. 방송 수신기
- 2. 에 방송 수신기 내가
- 3. 안드로이드의 방송 수신기
- 4. 안드로이드 이벤트/방송 수신기 목록
- 5. android에서 하드 버튼을 듣고있는 방송 수신기
- 6. 문자 메시지 다른 SMS 응용 프로그램이있는 방송 수신기
- 7. 방송
- 8. 활동 내 방송 수신자
- 9. java를 사용하는 zip 디렉토리
- 10. Java를 사용하는 웹 인덱서
- 11. Java를 사용하는 cURL 앱
- 12. 비디오 방송
- 13. PHP를 통한 UDP 방송
- 14. Java를 사용하는 하드웨어 세부 사항
- 15. Java를 사용하는 3D 홍수 채우기
- 16. Windows에서 java를 사용하는 파일 보안
- 17. Java를 사용하는 PDF로 Excel (.xlsx)
- 18. Java를 사용하는 SSL 및 Tomcat
- 19. Jacob과 Java를 사용하는 JBoss와 WMI
- 20. Java를 사용하는 "Low level"프로젝트
- 21. Java를 사용하는 웹 서비스 자동화
- 22. 내가 사용하고이 패키지 매니저 방법을 사용하여 방송 수신기를 해제하려고 브로드 캐스트 수신기
- 23. 방송 수신기에 대해서
- 24. 디지털 방송 - 셋톱 박스
- 25. 방송 온라인 비디오
- 26. P2P 방송 - 작동해야합니까?
- 27. 웹 사이트에 방송 방영
- 28. 무한 방송 위치 변화
- 29. C#의 XML 메시지 수신기 수신기
- 30. 위치 수신기
다음을 확인하십시오. http://download.oracle.com/javase/tutorial/networking/datagrams/broadcasting.html – Cratylus