2016-10-30 1 views
-2

Die Daten, die ich erhalte, sind ein Byte [] von der Anwendungsschicht. Dann in meinem Netzwerk kann ich es senden binäre oder rohe Format. Ist es kleiner, in binär zu konvertieren? Ist es ein Performance-Hit zu viel, um es zu bemerken? Soll ich zuerst in eine Zeichenfolge konvertieren? Beachten Sie, dass ich diese Daten auf der anderen Seite erhalten muss und eine binäre Komprimierung automatisch durch dieses Netzwerk deserialisieren würde. Am Ende muss ich es auch zurück in Byte [] konvertieren, um es an die Anwendungsschicht zu übergeben. Die Bandbreite wird wahrscheinlich der Flaschenhals sein, also ist dies wichtig.Soll ein Byte [] für die Netzwerkkomprimierung in Binär konvertiert werden?

+1

Um zu wissen, was angemessen ist Sie in der Dokumentation Ihrer Netzwerkschicht lesen müssen, was auch immer das ist. Mehr Informationen bitte? – eddiewould

+0

verwendet tatsächlich [peer.js] (http://peerjs.com/docs/#peer), das [BinaryPack] (https://github.com/binaryjs/js-binarypack) Komprimierung hat – hydrix

+3

'byte []' * ist * binäre Daten. –

Antwort

-1

byte [] sollte nicht auf binäre komprimiert werden, weil es Binärdaten

Verwandte Themen