Вопросы по теме 'tcpclient'
Каков предпочтительный способ обработки этого TCP-соединения в С#?
У меня есть серверное приложение (одноэлементное, простое консольное приложение .NET), которое взаимодействует с GlobalCache GC-100-12 с целью маршрутизации ИК-команд. Различные клиенты .NET WinForm в локальной сети подключаются к моему серверному...
1380 просмотров
schedule
15.06.2023
.Net C # TcpClient / Socket Производительность / эффективность HTTP-клиента
Я пишу HTTP-клиент, используя .Net TcpClient / Sockets.
Пока что клиент обрабатывает как Content-Length, так и фрагментированные ответы, повторяя ответ NetworkStream (после записи запроса GET в TcpClient), анализируя заголовки и извлекая...
3310 просмотров
schedule
30.11.2022
Какой объем буфера у NetworkStream и TcpClient?
Мы пишем программу TCPServer и Client. Сколько места в буфере TcpClient? Мол, в какой момент он начнет выбрасывать данные? Мы пытаемся определить, может ли TcpClient блокироваться или он должен перейти в свой собственный фоновый поток (чтобы буфер...
18804 просмотров
schedule
21.04.2023
.NET NetworkStream закрыт, как убедиться, что все данные прочитаны?
У меня открыто TCP-соединение и чтение с использованием NetworkStream.BeginRead(). Как только соединение закрывается на любом конце, вызывается обратный вызов, и объект потока становится бесполезным - как говорится в документации, EndRead() выдает...
2076 просмотров
schedule
26.07.2022
Как сделать HTTPS с TcpClient так же, как это делает HttpWebRequest?
У меня есть система связи, основанная на TcpClient, и она отлично работает, за исключением случаев, когда она использует HTTPS для определенного IP-адреса. Затем он начинает выходить из строя.
Используя браузер или HttpWebRequest, у меня нет...
5012 просмотров
schedule
21.08.2022
TcpClient SocketException .NET
Мой компьютер настроен на автоматическое получение IP-адреса. Когда я использую ipconfig /all , это выглядит примерно так:
Windows IP Configuration
PPP adapter Broadband Connection:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . ....
1557 просмотров
schedule
28.07.2022
Требуется помощь с обратным TCP-соединением
Я создаю сервер аутентификации для некоторых проектов, над которыми работаю. Этот сервер аутентификации работает, получая и передавая данные пользователям, пытающимся аутентифицироваться. Пользователь может успешно отправить данные на сервер, но при...
698 просмотров
schedule
24.05.2022
Тайм-ауты BeginReceive / BeginRead
Я использую NetworkStream и TcpClient для асинхронного получения данных с помощью BeginRead. Мне нужно применить тайм-аут к этой операции, чтобы по истечении указанного времени чтение было прервано.
Насколько я могу судить, это не поддерживается в...
11614 просмотров
schedule
20.07.2023
Как лучше всего обрабатывать несколько исходящих соединений в Perl?
У меня есть три TCP-сервера, к которым мне нужно подключиться, каждый с разными протоколами, но все в неблокирующем режиме. Прямо сейчас мой план состоит в том, чтобы открывать новые IO::Socket для каждого и добавлять их в IO::Select , а затем...
127 просмотров
schedule
07.06.2022
Не удалось установить соединение, потому что целевая машина активно отказывалась от него — используя Socket или TcpClient.
У многих людей такая же проблема, но реализация у всех разная.
Мне нужна помощь с моей реализацией.
void sendUsingTcp()
{
try
{
Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);...
23461 просмотров
schedule
05.07.2022
.net tcp client асинхронная модель
Мне нужно реализовать TCP-клиент, который будет отправлять данные на сервер, а также получать сообщения. Модель связи должна быть асинхронной. У вас есть хороший пример этого? Нужно ли мне реализовать это в другом потоке... который постоянно читает...
667 просмотров
schedule
23.04.2022
C # отправка и получение пакетов TCP через веб-приложение
Привет Мы пишем уникальный проект. Мне было интересно, может ли кто-нибудь указать мне правильное направление, так как я не знаком с программированием TCP.
Мы разговариваем с внешней системой. Я отправляю пакет TCP и получаю ответ TCP. Это...
1961 просмотров
schedule
29.01.2024
Не получать данные из сокета, когда данные должны быть там, и никаких исключений не возникает, соединение открыто. Использование DataAvailable для ожидания данных
У меня проблема со считыванием данных с RFID-считывателя. Я подключаюсь к считывателю по tcp и жду, пока DataAvailable будет истинным, затем читаю данные, пока не получу символ конца данных. Затем я просто возвращаюсь и жду нового DataAvailable....
2962 просмотров
schedule
09.07.2023
Каков правильный способ реализации линейного сетевого рабочего класса?
Я создаю IRC-клиент и мне нужен независимый от IRC сетевой класс, который просто отправляет и получает линии между клиентом и сервером. Отправка строк - это нормально, но я не могу найти хороший способ реализации потока прослушивателя. Все методы,...
234 просмотров
schedule
27.03.2022
Игнорирование входящих данных в TcpClient/NetworkStream
Для связи с некоторым сторонним ПО мне нужно установить однонаправленное соединение по TCP. Моему программному обеспечению нужно только отправлять данные на другую сторону, и оно никогда не будет считывать данные. В настоящее время я использую...
529 просмотров
schedule
08.07.2022
сравнение значений, отправленных на/с сервера NetworkStream
Когда вы знаете, почему строка «kamote», отправленная на сервер, и строка, полученная «kamote» с сервера, не совпадают.
КЛИЕНТ
tcpClient = new TcpClient();
tcpClient.Connect(ServerIP, Port);
connectionState = (HandShake("kamote",...
930 просмотров
schedule
07.11.2022
TcpClient продолжает отправлять какое-то время, даже если нет соединения
Предыстория/платформа:
.NET 4/С#
У меня есть C# TcpClient , который подключается к встроенному устройству через Ethernet. Я использую два таймера: один для хранения полученных данных в локальном Queue<MyMessage> , а другой для...
1577 просмотров
schedule
15.07.2023
Какие условия вызывают блокировку NetworkStream.Write?
Будет ли NetworkStream.Write блокироваться только до тех пор, пока он не поместит данные для отправки в буфер отправки TCP, или он будет блокироваться до тех пор, пока принимающий хост не получит фактический ACK на данные?
Примечание. Сокет...
2746 просмотров
schedule
12.11.2022
AcceptTcpClient() и класс на основе TcpClient
Мне нужен был класс, в котором было бы все, что есть у TcpClient + пара дополнительных полей, поэтому я создал класс на основе TcpClient:
public class MyClient: TcpClient
{
public string winUser;
public bool needHelp;
public bool...
510 просмотров
schedule
06.06.2023
NetworkStream грязный во время TCP-связи клиент/сервер
У меня есть и клиент, и сервер, общающиеся через TCP. Клиент использует NetworkStream для отправки информации на сервер, который считывает ее, затем процесс продолжается до тех пор, пока пользователь не захочет выйти и закрыть соединение. Проблема в...
3714 просмотров
schedule
29.04.2022