Tag: разъемы

В чем разница между BeginConnect и ConnectAsync?

В чем разница между BeginConnect и ConnectAsync ? Впоследствии, в чем разница между BeginDisconnect и DisconnectAsync ? Документация ConnectAsync гласит: «Начинает asynchronous запрос для подключения удаленного хоста». Документация BeginConnect также гласит: «Начинает asynchronous запрос для подключения удаленного хоста». Оба DisconnectAsync и BeginDisconnect также BeginDisconnect и то же: «Начинает asynchronous запрос на отсоединение от удаленной конечной […]

Отправка значения с сервера на клиент с сокетами

Для создания асинхронной связи между сервером и клиентскими сокетами я использую следующие проекты. Когда я запускаю эти проекты, я отправляю сообщение от клиента на сервер, таким образом, я получил сообщение: Данные: запись EOF, отправка 14 байтов клиенту. То, что я хочу достичь, – отправить логическую переменную с сервера клиенту с помощью сокетов. Можно ли это […]

«ab» программа зависает после множества запросов, почему?

Всякий раз, когда я использую «ab» для тестирования веб-сервера, он некоторое время замерзает после того, как отправил много запросов, только для продолжения через 20 секунд или около того. Рассмотрим следующий симулятор HTTP-сервера, написанный на Ruby: require ‘socket’ RESPONSE = “HTTP/1.1 200 OK\r\n” + “Connection: close\r\n” + “\r\n” + “\r\n” buffer = “” server = TCPServer.new(“127.0.0.1”, […]

Различия между сокетами TCP и веб-сокетами, еще раз

Пытаясь понять, насколько я могу различать TCP-сокет и websocket, я уже нашел много полезной информации в этих вопросах: фундаментальное различие между websockets и чистым TCP Как установить соединение TCP Socket из веб-браузера (на стороне клиента)? и так далее… В моих исследованиях я просмотрел это предложение по википедии : Websocket отличается от TCP тем, что он […]

Нужно ли мне бить сердце, чтобы открыть TCP-соединение?

У меня есть два компонента, которые взаимодействуют через TCP / IP. Компонент A действует как сервер / слушатель, а компонент B – клиент. Эти два должны общаться как можно быстрее. В любой момент может быть только одна связь (хотя это не относится к этому вопросу). Старший разработчик в моей компании сказал, что мне нужно использовать […]

Ошибка соединения Bluetooth “java.io.IOException: чтение не выполнено, сокет может быть закрыт или таймаут, read ret: -1”

Я пытаюсь подключить устройства через мое приложение, установленное в Nexus 5. Я хочу сделать приложение, подобное радужным контактам в Android. В моем приложении я пытаюсь подключиться к другому устройству через Bluetooth и передавать набор контактов или файлов. Я последовал этому вопросу , но обходной путь, упомянутый там, не работает для меня. Вот мой полный код. […]

Каковы могут быть причины отказа отказались?

Я пытаюсь написать серверную программу на C, используя другой клиент, я получаю эту ошибку, когда пытаюсь подключиться через порт 2080, например. connection refused Каковы могут быть причины этой ошибки?

TCP: могут ли два разных сокета совместно использовать порт?

Это может быть очень простой вопрос, но меня это смущает. Могут ли два разных подключенных сокета совместно использовать порт? Я пишу сервер приложений, который должен иметь возможность обрабатывать более 100 тыс. Параллельных подключений, и мы знаем, что количество доступных в системе портов составляет около 60 тыс. (16 бит). Подсоединенный сокет назначается новому (выделенному) порту, поэтому […]

Простой сервер сокетов в Unity

Я хочу использовать плагин C # в моем проекте Unity. Этот плагин должен действовать как сервер, который будет получать значения от клиента, чтобы я мог использовать эти значения для дальнейшей обработки. Проблема в том, что сервер имеет бесконечный цикл. И бесконечные петли заставляют Unity висеть. Как справиться с этим? EDIT: Я прикрепляю fragment кода серверной […]

Что означает «сброс соединения с помощью сверстника»?

В чем смысл ошибки «сброса соединения с помощью одноранговой сети» в TCP-соединении? Является ли это фатальной ошибкой или просто уведомлением или связано с сетевым сбоем?

Давайте будем гением компьютера.