Tcp – вопросы и ответы

113
голосов
2
ответа
То, что я делаю, это TCP-клиент-сервер, выполняемый в виде программы расчета. "Клиент" вводит математическую команду и два числа, а сервер выполняет расчет для него и возвращает результат (exp. Доб...
6 месяцев, 3 недели назад Derptastic
71
голос
1
ответ
Я пишу клиентскую программу Java, которая должна знать локальный IP-адрес, используемый для подключения (через tcp) к удаленному серверу. Проблема заключается в том, что вызов Socket.getLocalAddres...
6 месяцев, 3 недели назад MDot
70
голосов
2
ответа
Есть ли способ отправить текст через ПК без клиента и серверной программы? Просто отправьте текст из программы в другую.
6 месяцев, 3 недели назад user1608730
156
голосов
1
ответ
В настоящее время я пытаюсь настроить что-то вроде этого: служба wcf на стороне сервера зависает и прослушивает через tcp для соединений из службы Windows на стороне клиента. когда соединение получ...
6 месяцев, 3 недели назад Joshua Evensen
82
голоса
1
ответ
Мой сценарий заключается в том, что у меня есть сотни небольших текстовых файлов, которые я хочу загрузить, проанализировать и сохранить в DLL. Клиенты DLL являются переходными (программы командной...
6 месяцев, 3 недели назад Kevin
100
голосов
2
ответа
В TCP мы говорим, что одна сторона соединения выполняет "активное закрытие", а другая сторона выполняет "пассивное закрытие". Что касается API-интерфейсов Linux, как вы можете отличить активное зак...
6 месяцев, 3 недели назад Andrew Tomazos
-4
голоса
1
ответ
Я начал писать (в C) небольшое клиентское/серверное приложение, которое полагается на TCP. Мне не хватает опыта сетевого программирования. Прошу прощения за открытый характер этого сообщения. Мне и...
6 месяцев, 3 недели назад user1428640
57
голосов
1
ответ
Я использую набор инструментов, который позволяет мне вызвать скрипт python из LabVIEW с использованием механизма IPC. Если вы не знаете о LabVIEW, все в порядке. Я не думаю, что это имеет большое ...
6 месяцев, 3 недели назад Rakesh Agarwal
58
голосов
1
ответ
У меня есть многопоточное приложение Python 3, которое в потоке # 1 принимает связь сокетов TCP. Тема № 2 проверит все текущие соединения, если у них есть что-нибудь, чтобы получить, а затем выполн...
6 месяцев, 3 недели назад Harvey
58
голосов
2
ответа
У меня есть приложение, которое отправляет структуру как сериализованные данные с использованием boost asio. Это все работает хорошо, но я думаю, что я выполняю его неэффективно. Фактические данные...
6 месяцев, 3 недели назад anti
58
голосов
1
ответ
TCP-соединение идентифицируется четырьмя элементами (может быть, включен протокол): порт клиента, адрес клиента, порт сервера, адрес сервера. Таким образом, клиент с одним портом может подключаться...
6 месяцев, 3 недели назад Qoobee
81
голос
1
ответ
Мне нужно написать tcp-сервер, который может обрабатывать более 500 тыс. соединений. Я написал простой сервер на golang, но когда соединения более 10k, сервер разбился с сообщением об ошибке "runti...
6 месяцев, 3 недели назад sintanial
91
голос
2
ответа
Заглядывая в nginx: игнорируйте некоторые запросы без надлежащего заголовка Host, я подумал, что на самом деле невозможно close(2) TCP-соединение без ОС, надлежащим образом завершая базовое TCP-сое...
6 месяцев, 3 недели назад cnst
-4
голоса
1
ответ
Я написал простую передачу и прием сообщений. Если я отправлю небольшое сообщение, все будет в порядке. Если я отправляю много сообщений, последние не обрабатываются. Если я отправлю 100 Id, я полу...
6 месяцев, 3 недели назад user2413972
-4
голоса
1
ответ
Я запускаю tcp-сервер в C и tcp-клиенте в python. Оба работают на разных аппаратных средствах. Рассмотрим оборудование A как сервер и оборудование B как клиент. Если я прекратил выполнение в Hardwa...
6 месяцев, 3 недели назад Anand
71
голос
1
ответ
У меня есть приложение, в котором я использую программирование сокетов, имея этот (образный) сценарий. Где число клиентов попытается подключиться к широковещательному серверу. Теперь я управляю наг...
6 месяцев, 3 недели назад Java
58
голосов
2
ответа
Я пытаюсь использовать WinSock2 в VBA для отправки (а затем и получения) данных из TCP-потока localhost. На данный момент я в основном пытался реплицировать образец клиента отсюда, https://msdn.mic...
6 месяцев, 3 недели назад Bogey
120
голосов
1
ответ
Я надеюсь, что некоторые могут попытаться помочь мне понять и объяснить, какой диапазон портов TCP и протоколы сети Docker используют, чтобы я мог достичь того, что я пытаюсь сделать. Моя ситуация ...
6 месяцев, 3 недели назад user3001829
70
голосов
2
ответа
Я могу подключиться к своей службе WCF локально без проблем, но когда я размещаю ее удаленно, я получаю эту ошибку: Код ошибки TCP 10061: соединение не может быть выполнено, потому что целевая маши...
6 месяцев, 3 недели назад codeRecap
70
голосов
4
ответа
Я хотел найти хорошую книгу, в которой объясняются принципы (возможно, некоторые теории) уровней MAC и маршрутизации в беспроводных сетях (сотовые и Wi-Fi). Мне не нужна Библия (классические 800 ст...
6 месяцев, 3 недели назад Bob
59
голосов
1
ответ
Я пытаюсь написать рудиментарный файловый сервер, который берет имя файла от клиента и отвечает, отправляя данные через TCP клиенту. У меня есть рабочее клиентское и серверное приложение по большей...
6 месяцев, 3 недели назад user2278457
99
голосов
2
ответа
Хорошо ли вызывать recv() одному байту за раз с сокетами (с точки зрения производительности)? Вызывает ли это переключение контекста? Если да, то почему существует контекстный переключатель?
6 месяцев, 3 недели назад Curious
70
голосов
1
ответ
При поиске библиотек ICE/STUN для однорангового Java-приложения у меня возникла проблема. Мне нужно было обеспечить надежную доставку. Все библиотеки Java ICE, которые я мог найти, предлагали перфо...
6 месяцев, 3 недели назад user4910881
81
голос
1
ответ
Я не уверен, как подойти к этому. Я не решаюсь показать свой код, потому что это университетское задание. Мне нужно место для начала. Я делаю карточную игру TCP с четырьмя игроками и сервером. Кажд...
6 месяцев, 3 недели назад user1275094
59
голосов
2
ответа
Играя с http://www.tcpdump.org/sniffex.c , чтобы получить параметры пакета. void payload (char *data) { // data contains full copied packet source without ethernet header. char *ptr = NULL; //ptr =...
6 месяцев, 3 недели назад kagali-san
71
голос
1
ответ
Я создаю собственный класс HTTP-Request с помощью Sockets. Мой код основан на MSDN-Guid для асинхронных сокетов, но, к сожалению, он не работает. Запрос работает хорошо, но я не получаю полный отве...
6 месяцев, 3 недели назад Sören Oldag
70
голосов
2
ответа
На уровне приложения, скажем, используя java, сколько мне нужно беспокоиться о фактическом размере пакета TCP? Так, например, я пытаюсь написать приложение, которое должно отправлять данные по выхо...
6 месяцев, 3 недели назад Ashley
99
голосов
1
ответ
Хорошие люди, Я хочу написать приложение rails 5, которое получит поток данных TCP от внешней стороны. Можно ли получать данные TCP с помощью ActionCable ? Есть примеры приложений онлайн? Google не...
6 месяцев, 3 недели назад artfullyContrived
106
голосов
1
ответ
Я пишу tcp-сервер с 0-байтовым терминатором. Настройка работает для обоих направлений, но сервер не закрывает соединение после отправки ответа: Настроить: <int-ip:tcp-connection-factory id="MySe...
6 месяцев, 3 недели назад Csaba Toth
107
голосов
1
ответ
Я могу запустить клиент и сервер на одном компьютере на двух разных терминалах в Linux. Теперь я хочу запустить ту же модель на двух разных компьютерах. Я предполагаю, что для этого есть нечто боль...
6 месяцев, 3 недели назад user2058668
81
голос
1
ответ
Я использую асинхронную поддержку RESTEasy (Comet) IO на Tomcat 6 через NIO Connector. В настоящее время TCP-соединения отбрасываются сервером после того, как каждый ответ отправляется обратно клие...
6 месяцев, 3 недели назад John Rix
99
голосов
3
ответа
Когда удаленный клиент создает объект TcpClientChannel, он прослушивает (неуказанный) порт. Зачем? Одно соединение tcp с сервером уже является полнодуплексным, поэтому зачем слушать?
6 месяцев, 3 недели назад user4910881
90
голосов
2
ответа
У TCP есть механизм keep-alive для обнаружения мертвых соединений, но он удивил меня, что эта опция отключена по умолчанию, и многие библиотеки/инструменты не используют эту функцию. Если я правиль...
6 месяцев, 3 недели назад user869210
115
голосов
1
ответ
Мне нужно отправить строку на сервер в той же сети с iPad. при чтении Это я узнал, что, возможно, мне нужно использовать метод
6 месяцев, 3 недели назад Tono Nam
58
голосов
1
ответ
Я использую сторонний класс FooClientImpl Java, который реализует интерфейс FooClient : interface FooClient { public FooOutput processFoo(FooInput inputData); } который обрабатывает данные, передан...
6 месяцев, 3 недели назад Andy MacKinlay
72
голоса
1
ответ
Я использовал tcp-клиент и tcp-сервер, используя boost asio. Код приведен ниже. (test.cpp, test.hpp and makefile) Исполняемый файл можно запустить как (server side) $ ./client_server 1 5005 (client...
6 месяцев, 3 недели назад liv2hak
58
голосов
1
ответ
Я хочу закодировать UPC Port Knocker. У меня есть 5 возможных портов UDP 2222,3333,4444,5555,6666, и я должен сбить эти порты по определенному IP-адресу, если последовательность детонации верна (на...
6 месяцев, 3 недели назад user3649938
58
голосов
1
ответ
Я изучаю Netty и прототипирую простое приложение, которое отправляет объект через TCP. Моя проблема в том, что когда я вызываю Channel.write со стороны сервера с моим сообщением, он, похоже, не дос...
6 месяцев, 3 недели назад AlanW
92
голоса
1
ответ
У меня есть ноутбук с Linux Ubuntu 18.04, и я установил брокера Mosquitto MQTT там. На моем ноутбуке с Windows 10 я запускаю приложение С#, написанное в Visual Studio 2013, которое использует библи...
6 месяцев, 3 недели назад MarkJoel60
81
голос
2
ответа
Я использую node.js для сборки tcp-сервера, и я хочу извлечь целые числа из полученных данных. var net = require('net'); var server = net.createServer(function (socket) { socket.setEncoding('ascii'...
6 месяцев, 3 недели назад Mickey Shine
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема