dgram
en aplicaciones de ChromeEste módulo le permite utilizar la API dgram (UDP) de Node.js en aplicaciones empaquetadas de Chrome.
En lugar de aprender las peculiaridades de la API chrome.sockets
de Chrome para redes en aplicaciones de Chrome, simplemente use la API de nodo de nivel superior con la que está familiarizado . Luego, compila tu código con browserify y ¡listo!
Este módulo es utilizado por webtorrent.
npm install chrome-dgram
Utilice la API dgram
del nodo, incluidas todas las abreviaturas y variaciones de la lista de parámetros.
Ejemplo de enlace/cliente UDP:
var dgram = require ( 'chrome-dgram' )
var sock = dgram . createSocket ( 'udp4' )
sock . send ( 'beep' , 0 , 'beep' . length , 1337 , '127.0.0.1' )
sock . on ( 'message' , function ( data , rInfo ) {
console . log ( 'Got data from ' + rInfo . address + ':' + rInfo . port )
console . log ( data )
} )
Consulte nodejs.org para obtener la documentación API completa: dgram
Para ejecutar pruebas, utilice npm test
. Las pruebas ejecutarán servidores TCP y UDP y ejecutarán algunas aplicaciones empaquetadas de Chrome diferentes con código de cliente navegado. Actualmente, las pruebas requieren Chrome Canary en Mac. Si está en Windows o Linux, no dude en enviar una solicitud de extracción para solucionar esta limitación.
MIT. Copyright (c) Feross Aboukhadijeh y John Hiesey.