Доброе утро,Отправка двоичных данных с помощью (C#)
Я новичок в программировании сети, но занимаются исследованием и получили основы создания сервера/клиентского приложения. Я хотел бы отправить двоичные данные через TCP с сервера на клиент, чтобы разобрать и распечатать целые числа на основе определенных длин полей.
Я в основном создаю фиктивный сервер для отправки сетевых данных и хотел бы, чтобы мой клиент разбирал его.
Моя идея - создать массив байтов: byte [] data = {1,0,0,0,1,0,0,1) для представления 8 байтов. Например, клиент будет читать первые 2 байта и печатать a 2, а затем следующие 6 байтов и распечатать 9.
Это простой пример. Байт-массив, который я бы хотел отправить, был бы 864 байта. Я проанализировал первые 96,48,48 и т. Д.
Будет ли это хорошим способом сделать это? Если нет, как мне отправить 1 и 0? Я нашел много примеров отправки строк, но я хотел бы отправить двоичные данные.
Спасибо.
https://www.youtube.com/watch?v=Kj9VpauMV5A –