5
ответов

C# NetworkStream. Считайте причуду

Кто-либо может указать на дефект в этом коде? Я получаю некоторый HTML с TcpClient. NetworkStream. Читайте (), никогда, кажется, не заканчивается когда говорящий с сервером IIS. Если я иду, используют прокси Скрипача вместо этого, это...
вопрос задан: 4 May 2010 15:30
3
ответа

Что корректный путь состоит в том, чтобы закрыть соединение TCP

Я сделал, чтобы TcpClient возразил, который отправляет некоторые данные на сервер, с помощью его базового NetworkStream. Запишите (). Для этого я имею: сервер TcpClient = новый TcpClient (имя сервера, 50001);/*... */NetworkStream...
вопрос задан: 15 May 2014 03:17
3
ответа

Как к moq NetworkStream в модульном тесте?

Я использую Moq & NUnit в качестве платформы модульного теста. Я записал метод, которому дают объект NetworkStream в качестве параметра: общедоступный статический пустой ReadDataIntoBuffer (NetworkStream networkStream...
вопрос задан: 5 February 2010 11:32
3
ответа

Как Вы ожидаете Сетевого Потока, чтобы иметь данные для чтения?

У меня есть рабочий поток в моем приложении, которое ответственно за три разных вещи. Запросы на два из заданий поднимаются в Очередях, которые я записал, другое задание активируется когда запрос...
вопрос задан: 1 September 2009 21:35
2
ответа

Читайте строка от массива байтов (не преобразовывают массив байтов для строкового представления),

У меня есть массив байтов, в котором я читаю из NetworkStream. Первые два байта говорят длину пакета, который следует, и затем пакет читается в массив байтов той длины. Данные в...
вопрос задан: 13 December 2012 08:22
2
ответа

Почему был бы BufferedStream. Запишите, что бросок “Этот поток разве поддерживает, не ищет операции”?

Этот озадачивает меня. Я добираюсь, ошибка об ищут, когда я даже не называю ее? У меня есть код, который выглядит примерно так://отправляют 42 значения uint = 42; байт [] обменивается сообщениями = BitConverter. GetBytes (значение); поток....
вопрос задан: 28 March 2012 13:56
2
ответа

NetworkStream, там что-то подобное DataReceived для SerialPort? (C#)

Хорошо, таким образом, я немного смущен относительно того, почему я не могу найти это нигде, или если это не существует затем, почему Microsoft не реализовала его? Таким образом, вот мой сценарий, у меня есть NetworkStream, который имеет прекрасное...
вопрос задан: 7 August 2009 10:49
1
ответ

Для отправки через сокет требуется задержка для цели localhost

В данный момент я работаю над проектом C / server / client и столкнулся со странной проблемой, решение которой заняло у меня некоторое время, но я не совсем доволен решением или, точнее, зачем мне это нужно ....
вопрос задан: 23 March 2019 23:15
1
ответ

Сетевой поток читается, когда сокет закрыт

Этот вопрос очень прост. Прочитайте документацию о NetworkStream. Прочитайте, и я цитирую: Возвращает Int32 Число байтов, прочитанных из NetworkStream, или 0, если сокет закрыт. А также ...
вопрос задан: 17 January 2019 03:54
1
ответ

Действительно ли TcpClient BeginRead/Send ориентирован на многопотоковое исполнение?

Используя TcpClient.NET, если я назвал асинхронный BeginRead () на связанном сетевом потоке, я могу все еще назвать Запись () на том потоке на другом потоке? Или сделайте я должен заблокировать () TcpClient в...
вопрос задан: 30 May 2017 14:13
1
ответ

Альтернатива NetworkStream. Считайте, что указывает, что удаленный хост закрыл соединение?

Относительно обработки соединения TCP/IP с помощью класса TcpClient, там альтернатива для проверки, закрыл ли удаленный хост соединение кроме ожидания NetworkStream....
вопрос задан: 18 June 2012 03:52
1
ответ

Что произойдет, если я не вызову NetworkStream.endRead в обратном вызове BeginRead? [Дубликат]

Я пытаюсь реализовать функцию тайм-аута на основе старых методов Async NetworkStream. В связи с тем, что вызов EndRead в закрытый NetworkStream вызывает «ObjectDisposedException», мне интересно, ...
вопрос задан: 17 June 2011 22:27
1
ответ

.NET закрытый NetworkStream, как быть уверенной все данные, читается?

У меня есть открытое соединение TCP, и читающий использование NetworkStream. BeginRead (). После того как соединение закрывается с обоих концов, обратный вызов называют, и потоковый объект бесполезен - как документация, говорит...
вопрос задан: 18 June 2010 07:55
1
ответ

C#: реализация NetworkStream. Быстрый взгляд?

В настоящее время нет NetworkStream. Метод быстрого взгляда в C#. Что является лучшим способом реализовать такой метод, который функционирует точно так же, как NetworkStream. ReadByte за исключением того, что возвращенный байт не...
вопрос задан: 4 February 2010 01:20
0
ответов

Как я могу воспроизводить потоковое аудио через Ethernet в Qt?

Моя цель - передать файл *.wav по локальной сети без задержек или с минимальной задержкой. Также читаем файл на серверной машине по частям, по 320 байт оба. После этого отправляем пакеты по UDP и пишем ...
вопрос задан: 1 December 2018 07:36
0
ответов

C # NetworkStream write () и read ()

Я интересно, как остановить Networkstream.Read () от блокировки потока. У меня есть отдельный поток, в котором NetworkStream.Read () ждет данных с сервера. Предположим, что пользователь нажимает какую-то кнопку, которая отправляет ...
вопрос задан: 13 October 2017 14:34
0
ответов

TcpClient.GetStream (). DataAvailable возвращает false, но в потоке больше данных

Таким образом, может показаться, что блокирующая функция Read () может вернуться до того, как она завершит получение всех отправленных ей данных. В свою очередь, мы заключаем Read () в цикл, который управляется значением DataAvailable ...
вопрос задан: 23 May 2017 10:31
0
ответов

C# Why doesn't “Flush” force the bytes down the network stream?

I have a project where I'm trying to send a serialized object to the server, then wait for an "OK" or "ERROR" message to come back. I seem to be having a similar problem to th poster of : TcpClient ...
вопрос задан: 23 May 2017 00:34
0
ответов

Нужно ли закрывать и NetworkStream, и TcpClient, или просто TcpClient?

Я читал документацию по TcpClient.Close () и заметил следующее: Вызов этого метода приведет к в конечном итоге приведет к закрытию связанного Socket и также закроет связанный ...
вопрос задан: 14 May 2017 23:11
0
ответов

Разница между NetworkStream.Read () и NetworkStream.BeginRead ()?

Мне нужно прочитать из NetworkStream, который будет отправлять данные случайным образом, и размер пакетов данных также продолжает меняться. Я реализую многопоточное приложение, в котором каждый поток будет иметь свой собственный ...
вопрос задан: 8 April 2017 06:00
0
ответов

Операция не разрешена для неподключенных сокетов - C # 4.0

Постоянно появляется ошибка «Операция запрещена на неподключенных сокетах» в строке var ServerStream = Connect2Server.GetStream (); И я не совсем уверен, почему Ниже приведен остальной код для этого ...
вопрос задан: 28 February 2016 14:00
0
ответов

Замена Socket.ReceiveAsync на NetworkStream.ReadAsync (ожидается)

У меня есть приложение, которое устанавливает пару сотен TCP-соединений одновременно и получает от них постоянный поток данных. private void startReceive() { SocketAsyncEventArgs e ...
вопрос задан: 18 June 2013 21:01
0
ответов

Реализация .NET TcpClient/NetworkStream, поддерживающая асинхронные операции и учитывающая тайм-ауты

Судя по количеству вопросов, сообщений на форуме и т. д. в BCL отсутствует достойная поддержка отмены операций ввода-вывода. С добавлением Async...
вопрос задан: 7 June 2012 10:31
0
ответов

Реализация FTP-клиента в C # с использованием TCP

Я возился с TCP-сокетами в C #, и у меня возникли проблемы с установкой настроенного FTP-сервера. Я могу подключиться и получить сообщение 220, но когда отправляю сообщение «ПОЛЬЗОВАТЕЛЬ ...»
вопрос задан: 12 April 2012 20:00
0
ответов

Проблема блокировки Networkstream.Write ()

В настоящее время я тестирую управляемую сетевую библиотеку C #, которую я написал, и у меня есть сталкиваются с случайной проблемой. Эта проблема проявляется в виде очень последовательного (всегда в пределах 30 мс) блока 5000 мс на ...
вопрос задан: 26 August 2011 11:06
0
ответов

По каким причинам NetworkStream.Read зависает / блокируется?

Документация MSDN, похоже, предполагает, что NetworkStream.Read всегда будет немедленно возвращаться. Если данные не найдены, он возвращает 0. Однако у меня есть код, который в настоящее время развернут, и только в некоторых ...
вопрос задан: 5 August 2011 14:52
0
ответов

NetworkStream.Write против Socket.Send

У меня есть приложение C #, для которого я использую специальную библиотеку FTP. Прямо сейчас я использую Socket.Send для отправки данных, но мне было интересно, не лучше ли было бы инициировать NetworkStream с сокетом и ...
вопрос задан: 2 July 2011 03:54
0
ответов

C # - TcpClient - Определение конца потока?

Я пытаюсь соединить древнюю сетевую камеру с моим компьютером, и я застрял на очень фундаментальной проблеме - обнаружении конца потока. Я использую TcpClient для связи с камерой и ...
вопрос задан: 29 June 2011 15:05
0
ответов

Где я могу найти финансовые данные с высоким разрешением

Я пишу программное обеспечение для машинного обучения для капитала и хочу найти некоторые тиковые данные или минимум 3 или 5 минут данных. Хотелось бы иметь год или два на тестирование. Меня действительно не волнует ...
вопрос задан: 6 June 2011 23:50
0
ответов

C # - Чтобы закрыть NetworkStream, вызовите stream.Close или socket.Shutdown?

Мне было интересно, знает ли кто-нибудь лучший способ избавиться от класса, использующего объект Socket и объект NetworkStream? У рассматриваемого класса есть экземпляр NetworkStream и экземпляр Socket ...
вопрос задан: 18 February 2011 22:38