Nella mia applicazione, c'è un modulo che utilizza ServerSocket
per ascoltare le connessioni TCP in entrata. Quando ho cambiato cliente per utilizzare UDP, mi aspettavo comunque di ricevere i dati, ma mi sbagliavo. Tuttavia, quando ho esaminato la documentazione, non sono riuscito a trovare alcuna opzione di configurazione per configurare il socket per UDP. Devo usare una classe diversa?(Come) Posso usare ServerSocket per ascoltare UDP invece del traffico TCP?
7
A
risposta
10
Utilizzare DatagramSocket. Per un tutorial, guarda qui http://download.oracle.com/javase/tutorial/networking/datagrams/index.html
Problemi correlati
- 1. Mixing TCP e UDP
- 2. Android gioco UDP/TCP?
- 3. Come ascoltare una porta TCP usando PHP?
- 4. TCP vs Affidabile UDP
- 5. Come si bilancia il carico del traffico TCP?
- 6. Come ascoltare più connessioni TCP usando nc
- 7. Posso usare TCP in un servizio RESTful?
- 8. Traffico TCP duplicato con un proxy
- 9. Aggiunta del supporto SSL al codice TCP & UDP esistente?
- 10. È SMTP basato su TCP o UDP?
- 11. con SIP, quando utilizzare TCP non UDP?
- 12. google talk usa pacchetti udp o tcp?
- 13. Come configurare Fiddler per ascoltare localhost?
- 14. come differenziare TCP/UDP durante la programmazione socket
- 15. MSMQ funziona su TCP o UDP?
- 16. Come generare pacchetti Tcp, ip e Udp in Python?
- 17. Rails supporta un modo pulito di ascoltare un socket UDP?
- 18. Impossibile utilizzare ServerSocket su Android
- 19. Cosa è meglio per l'instant messenger TCP o UDP?
- 20. Framework di rete per C++ (UDP o TCP)?
- 21. Posso usare SafeHandle invece di IntPtr?
- 22. Come posso trovare una porta TCP inutilizzata in Dart?
- 23. Ascoltare una trasmissione udp con la libreria boost
- 24. UDP in golang, non ascoltare una chiamata bloccante?
- 25. Buffer TCP del Flush del kernel per pacchetti `MSG_MORE` contrassegnati
- 26. Posso usare l'immagine JPG invece dell'immagine PNG come sfondo?
- 27. Ascolta su TCP e UDP sulla stessa porta
- 28. C'è qualche ragione legittima per usare i socket Unix su TCP/IP con mysql?
- 29. Creazione del ServerSocket in un thread separato?
- 30. Nessun modulo Named ServerSocket
Non è possibile. La tua domanda è fondamentalmente malformata. La tua domanda è in realtà 'come posso ascoltare il traffico UDP'. Specificare parte di ciò che pensi sia la risposta come parte della domanda non funziona davvero. – EJP
@EJP - Ecco perché il "come" è tra parentesi. La domanda non è malformata ma esattamente quello che mi stavo chiedendo quando l'ho postato: come posso fare questo (e posso farlo affatto)? È di nuovo nel post, più esplicitamente: "Devo usare una classe diversa?" La risposta rapida (solo un minuto dopo) era "non puoi". Quindi sì, funziona. –