Показать сообщение отдельно
Старый 01.08.2010, 14:57   #1
Greymem
Нуждающийся
 
Регистрация: 31.05.2010
Сообщений: 63
Написано 3 полезных сообщений
(для 3 пользователей)
Сообщение Сжатие строки

Здравствуйте, снова я со своими нубскими вопросами.
Подскажите, как организовать сжатие данных типа String.

Мне нужно пересылать строки с помощью GNet, но они здоровые получаются (все лишние из пересылаемых данных выкинул, оставил только необходимое), много весят, долго доходят (Как через TCP так и через UDP)

Я слышал что для этого нужно строку сначала в байты перевести, потом байты сжать, а на другой стороне, для распаковки, обратно байты в строку, и распаковать. В Инете есть пара-тройка модулей для сжатия байтов, а вот как строку в байты перевести, ума не приложу.

Или есть иные методы?

Или может быть будет быстрее использовать другой модуль для работы с сеткой, и пересылать данные сразу в байтах, а может даже сразу всю структуру?
(Offline)
 
Ответить с цитированием