Описание тега winsockets

1 ответ

Ошибка сокета C++ WSAENOTSOCK (10038) после включения потока

Я создал TCP сокет соединение между клиентом и сервером. Мне необходимо использовать потоки, потому что я получаю координаты x и y из другого процесса и рисую эти значения с помощью OpenGL. Единственным способом, который я имел в виду, было создание…
15 мар '18 в 15:03
3 ответа

Подсчитать количество пакетов, отправленных на сервер с клиента?

Итак, я почти выполнил задание, связанное с программированием на Win32 и сокетами, но мне нужно сгенерировать и проанализировать некоторые статистические данные о переносах. Единственная часть, с которой у меня возникают проблемы, - это как определи…
25 фев '09 в 16:41
2 ответа

Winsock RIO: RIOReceive возвращается немедленно без передачи байтов

У меня проблемы с работой Winsock RIO. Кажется, что каждый раз, когда я отправляю сообщение RIOR, он сразу же возвращает 0 передаваемых байтов, и мой коллега не может получить сообщение. После публикации RIOReceive я жду RIODequeCompletion, который …
05 фев '15 в 20:20
0 ответов

Создать P2P-соединение через Интернет с помощью winsockets

БОЛЬШОЕ РЕДАКТИРОВАНИЕ так что, очевидно, мой вопрос был не так хорош (судя по двум отрицательным голосам и двум заключительным запросам), поэтому я решил полностью переписать его, а также предоставить MCVE, как я надеюсь. Надеюсь, в этот раз я спра…
16 ноя '18 в 09:53
2 ответа

Ошибка WinSock 10061

Я написал простое клиент-серверное приложение, использующее winsock. Сервер и клиент соединяются и обмениваются данными через TCP-порт 76567 (просто случайное число, которое я выбрал) на локальном хосте. Я проверил его на трех рабочих столах, на дву…
27 апр '12 в 12:33
1 ответ

Тайм-аут Winsocket для операции отправки

Я написал приложение TCP Socket в vC++ 2008. Я хочу, чтобы операция 'send' была приостановлена, если она занимает более x секунд. Для этого я пытался использовать char *optValue = "5000"; setsockopt(socket, SOL_SOCKET, SO_SNDTIMEO, optValue, sizeof(…
29 авг '12 в 06:25
1 ответ

loadrunner winsocket отправляет специальные символы в буфер ~

Я работаю над загрузочным скриптом winsocket. Бафф, который должен быть отправлен, имеет специальный символ "~", когда loadrunner отправляет запрос, он отправляет его как "~7e". Запрос на отправку - FBE442757F3FA860~1cFFFF0222050017200181 Запрос, от…
06 авг '15 в 02:54
2 ответа

GetMem для одной переменной PChar изменяет содержимое другой переменной PChar

Итак, у меня есть следующая проблема. У меня есть 2 переменные PChar. Я выделяю память для первого, делаю некоторые операции, выделяю память для второй переменной - и на этом шаге первая переменная содержит неверное значение (я видел это во время от…
21 май '11 в 19:56
3 ответа

Как смоделировать клиент-серверное приложение, которое я написал на C++, используя Windows-сокеты?

Недавно меня попросили написать клиент-серверное приложение, поэтому я сделал это с использованием C++ и оконных сокетов, и я попробовал его на двух компьютерах в локальной сети, и это работало довольно хорошо. Мой профессор хочет, чтобы это работал…
1 ответ

Не удалось получить данные с сервера UDP в приложении сокета win32 UDP

У меня есть аппаратное управление ARM в качестве UDP-сервера, и я общаюсь с ним с помощью кода ниже, написанного на C#. ПК является UDP-клиентом. Сервер просто повторяет данные. Это прекрасно работает без каких-либо проблем, и это стабильно. using S…
27 мар '15 в 12:31
4 ответа

UDP-поток из потока использует слишком много ресурсов процессора

Я пишу серверное приложение для Windows 7 visual C++, которое должно получать дейтаграммы UDP с 3,6 МБ / с. У меня есть основной поток, где recvfrom() получает данные. Сокет является неблокирующим и имеет приемный буфер 64 КБ. Если данные не были по…
18 янв '13 в 09:58
1 ответ

Ограничение подключений на ip с помощью winsock

Как вы ограничиваете соединения на IP с помощью winsock?Допустим, я хотел ограничить их до 20 подключений на IP, а затем не принимать соединение, как только оно достигнет предела. Я не могу думать о логике делать это. Я думал об использовании callba…
16 май '13 в 08:58
1 ответ

Реализация безопасного соединения с использованием SSPI в C++ - уточните некоторые термины

Я должен написать приложение, которое реализует безопасное соединение между клиентом и сервером, используя Microsoft API . Google дает мне много результатов, и у меня есть большой беспорядок, которому нужен кто-то, чтобы навести порядок в моей голов…
19 мар '12 в 14:21
1 ответ

Почему этот код WinSock не подключается к клиенту?

Я новичок в программировании Winsock и наткнулся на этот код, читая книгу "Сетевое программирование для Microsoft Windows". Но похоже, что этот код не может подключиться к клиенту. Пожалуйста, скажите мне, как я могу решить эту проблему. Код моего с…
16 авг '15 в 05:24
1 ответ

Клиент C++ не может отправить на сервер / Winsock

Я работаю над усовершенствованной программой клиент-сервер, где я отправляю коды джойстика (нажатые кнопки) на сервер. Поскольку я отправляю более одного кода джойстика, в одном отрывке моего кода C++ я должен повторить сегмент клиентского кода. Я д…
16 окт '13 в 13:33
1 ответ

Определение пакетов, полученных с Winsock2

Есть ли способ определить, сколько пакетов было получено при использовании recv() с Winsock? Я ищу решение для реализации на клиенте, без особых требований на стороне сервера (которые я не контролирую)
14 июн '11 в 20:27
2 ответа

C++ Winsock P2P

сценарий У кого-нибудь есть хорошие примеры одноранговой (p2p) сети в C++ с использованием Winsock? Это требование, предъявляемое к клиенту, которому необходимо использовать эту технологию (бог знает почему). Мне нужно определить, возможно ли это. Л…
4 ответа

VB6 TCP IP-коммуникация без Doevents или подклассов

Что мне нужно сделать с приложением VB6, которое я поддерживаю, так это следующее. Установите соединение с известным адресом и портом через сеть Ethernet. Отправить запрос Ждите ответа. Я попытался использовать замену WinSock и Winsock, но все они в…
02 май '18 в 19:19
0 ответов

Компиляция кода сокета для Windows и Linux

Я пишу программу на C++, которая использует сокеты. Я хочу, чтобы моя программа работала как на Windows, так и на Linux. В Windows мне нужно использовать: Winsock2.h В Linux мне нужно использовать: арпа /inet.h Как я могу определить свою C++ програм…
03 мар '18 в 11:44
3 ответа

Выследить java.net.SocketException: нет свободного места в буфере

Привет у меня очень некрасивая проблема с: java.net.SocketException: нет свободного места в буфере (максимальное количество подключений достигнуто?) Это приложение клиент-сервер. Клиент - Windows XP SP2 32b, с двумя сетевыми картами Core Duo. Java 1…
04 авг '09 в 07:42