2016-10-30 2 views
-2

Данные, которые я получаю, представляют собой байт [] из прикладного уровня. Затем в моей сети я могу отправить его в двоичный код или raw формат. Уменьшено ли преобразование в двоичное? Является ли производительность слишком большой, чтобы заметить? Должен ли я сначала преобразовать строку? Имейте в виду, что я должен получить эти данные с другой стороны, и двоичное сжатие автоматически будет десериализоваться через эту сеть. В конце я также должен преобразовать его обратно в байт [], чтобы передать его на прикладной уровень. Полоса пропускания, вероятно, будет узким местом, поэтому это важно.Должен ли байт [] преобразовываться в двоичный файл для сжатия сети?

+1

Чтобы узнать, что подходит вам придется прочитать документацию вашего сетевого уровня, что бы это. Больше информации пожалуйста? – eddiewould

+0

Фактически используется [peer.js] (http://peerjs.com/docs/#peer), у которого сжатие [BinaryPack] (https://github.com/binaryjs/js-binarypack) – hydrix

+3

'byte []' * это * двоичные данные. –

ответ

-1

байт [] не должен быть сжат в двоичную, потому что это двоичные данные

Смежные вопросы