Итак, у меня есть собственный двоичный протокол, который работает по UDP.
Мой источник - встроенное устройство с прямым порядком байтов, передача которого в основном отправляется (упакованная структура).Устройства моего назначения в подавляющем большинстве случаев будут ПК с прямым порядком байтов.
Я получил запрос на изменение порядка байтов в сети.Мой мгновенный ответ был "не случайно".Я не вижу смысла переходить и переворачивать каждое из моих 100+ полей, сочетание целых чисел от 2 до 8 байтов, а также чисел с плавающей запятой и двойных чисел, а затем заставлять большинство моих пользователей поворачиваться направо и переворачивать их все назад.и иметь дело со всеми незначительными ошибками кодирования с обеих сторон.
Я что-то упустил?Действительно ли порядок байтов в сети сегодня имеет значение?Это действительно когда-либо имело значение?Определение порядка байтов, очевидно, критически важно, но, кроме того, кого это волнует?