Я новичок в сокетах и сетевом программировании, поэтому, если вопрос кажется глупым, это потому, что я не полностью понимаю вышеупомянутые темы.
Необходимость непрерывной отправки данных телеметрии по сети.Не волнует, кто его получит, просто нужно отправить.Все, что нужно сделать клиенту, это просто подключиться к определенному IP-адресу и получить данные от определенного порта, и данные будут получены им.
Мой код записан в C
.
* 1007.* Первоначально я думал, что это будет сокет UDP.Но у него есть метод
recvfrom
, т.е. мне (серверу) нужно подождать, пока кто-нибудь не подключится к нему.Тогда я решил взглянуть на сокет TCP / IP, но у него есть метод
accept
.
Я довольно долго искал онлайн, но не нашел ни одного кода, который мог бы мне помочь (возможно, я искалв неправильном месте).
Кто-нибудь знает, возможно ли то, о чем я говорю?Если так, как бы я это сделал?Если нет, то есть ли другие способы сделать это, например, не используя sockets
?