Я ищу самый простой (и самый быстрый) пример программирования сокетов TCP для Windows, C или C ++, в зависимости от того, что может быть достигнуто быстрее, отправка данных trival, например, 1 байт или несколько байт, но в одном пакете,Это для исследовательских целей.Я гуглил и нашел несколько примеров, однако каждый из них выглядит немного по-другому, некоторые в C, некоторые в C ++, некоторые используют ZeroMemory (из окон), некоторые используют memset, некоторые присваивают данные по-разному, поэтомухотя я могу найти примеры winsock в c / c ++ и хотя я не являюсь экспертом в программировании сокетов - я не уверен, что такое абсолютно минималистичный код на c / c ++, чтобы добиться его максимально быстрым способом.
Я знаю, что UDP будет намного быстрее, но в то же время он должен быть надежным, поэтому я ищу TCP.
Полагаю, я мог бы попробовать каждый из них и рассчитать время,но мне было интересно, если бы у какого-нибудь эксперта по сокетам / winsock был бы супер простой сервер / клиент на C / C ++ с некоторой функцией синхронизации (высокое разрешение) в конце.Я говорю супер просто, потому что я пытаюсь определить, насколько быстро (и самый быстрый способ) может передавать сокеты на моих машинах, конечно, это может включать в себя отключение алгоритма Нейгла, что я в любом случае хотел бы сделать.Я не уверен, какие другие уловки люди используют.
Спасибо.