Lettura dalla porta udp nel browser

A parte l’applet Java, c’è comunque la possibilità di leggere da un socket UDP? So che i web socket sono socket TCP, ma devo comunicare con un server tramite socket udp, qualsiasi cosa in HTML5 o qualcosa del genere? Ho guardato questo post da: due anni fa e anche questo da due anni non c’è UDP . Mi chiedevo se c’è un modo nuovo ora che siamo nel 2013 per utilizzare il browser per comunicare con un server tramite socket UDP?

Quello che stai cercando non può essere fatto in Javascript a causa di vincoli di sicurezza come gli attacchi DDOS (Distributed Denial of Service). La tecnologia più vicina disponibile (che io sappia) per JS lato client è WebRTC .

Con WebRTC è ansible utilizzare DataChannels su SRTP e ICE come soluzione ansible.

Guarda anche:

  • Come inviare un pacchetto UDP con Web RTC – Javascript?
  • Posso usare WebRTC per aprire una connessione UDP?

È ansible utilizzare sia le connessioni TCP che UDP con l’ API chrome.socket , ma questa è solo per le app pacchettizzate (ovvero app che sono raggruppate in un contenitore per essere eseguite come app desktop).

L’API era disponibile per un po ‘per le estensioni di Chrome, quando era in stato sperimentale (vedi questa risposta , da un utente che lavora in Google ed è stato co-presentatore per App Packaged su Google I / O 2012 )