ws-binary
WS Binary is the simple way to send and receive binary data between browser and node
Install module
npm install ws-binary --save
Require module
Browser
Server
const wsBinary = ;
Example
Browser
var ws = 'ws://localhost:5000'; wsbinaryType = 'arraybuffer'; var clientPacketID = ping: 1; var serverPacketID = pong: 1; var pkg = ; ws { pkg; var packageID = pkg; dictionaryClientpackageID;}; var dictionaryClient = {};dictionaryClientclientPacketIDping = ping; { console; pkg; ws;}
Server
const WebSocketServer = Server ws = port: 5000 wsBinary = ; const pkg = ; var clientPacketID = ping: 1; var serverPacketID = pong: 1; ws; var dictionaryServer = {};dictionaryServerserverPacketIDpong = pong; { console;}
Functions
setData(data)
getPackageID()
setPackageID(packageID)
writeByte(numByte)
writeShort(numShort)
writeInt(numInt)
writeFloat(numFloat)
writeDouble(numDouble)
writeString(dataString)
getByte()
getShort()
getInt()
getFloat()
getDouble()
getString()
dataSend()