Вопросы по теме 'networkstream'
NetworkStream.Read задержка .Net
У меня есть класс, который наследуется от TcpClient. В этом классе у меня есть метод обработки ответов. В этом методе, который я вызываю, я получаю NetworkStream с MyBase.GetStream и вызываю для него Read.
Это отлично работает, за исключением...
1756 просмотров
schedule
21.07.2023
Сериализуйте объект .net непосредственно в NetworkStream с помощью Json.net
Есть ли способ заставить Json.net сериализовать объект непосредственно в NetworkStream?
Другими словами, пусть Json.net отправит сериализованный результат в сеть, когда он сериализует объект (в потоковом режиме).
Я бы хотел избежать сериализации...
633 просмотров
schedule
15.04.2023
Передача элементов через NetworkStream приводит к затиранию некоторых данных.
Я отправляю имя файла (строка), размер файла (int) и файл (байт []). Происходит следующее: в некоторых случаях, в зависимости от того, насколько быстро данные обрабатываются на стороне сервера, NetworkStream считывает данные, которые мне пока не...
775 просмотров
schedule
09.01.2023
Звук продолжает воспроизводиться после выгрузки внешнего swf
У меня есть флеш-приложение, своего рода плей-лист, который загружает внешний видеоплеер SWF (у меня нет доступа к этому внешнему файлу), поэтому пользователи могут смотреть видео или переходить к другому. Когда пользователь переключается на другое...
3832 просмотров
schedule
25.01.2023
TcpClient.GetStream(). DataAvailable возвращает false, но в потоке больше данных
Таким образом, может показаться, что блокирующий Read() может вернуться до того, как он получит все данные, отправленные ему. В свою очередь, мы оборачиваем Read() циклом, который контролируется значением DataAvailable из рассматриваемого потока....
23312 просмотров
schedule
26.01.2024
Как оценить размер байтового массива / буфера для чтения из NetworkStream?
int bufferSize = 8192;
Byte[] buffer = new Byte[bufferSize];
Мне нужно читать из NetworkStream, который будет иметь непрерывный поток входящих данных с высокой скоростью. Я хотел знать
Что должно быть основанием для установки значения...
1201 просмотров
schedule
04.11.2023
Как читать сообщения с сервера? (TCP)
Клиент пишет на сервер - сервер читает. и сервер пишет клиенту - клиент не читает.
Сервер:
using System;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.IO;
class SocketServer
{...
14296 просмотров
schedule
29.06.2022
Где я могу найти финансовые данные в высоком разрешении
Я пишу какое-то программное обеспечение для машинного обучения для справедливости и хотел бы найти некоторые тиковые данные или хотя бы данные за 3 или 5 минут.
Я хотел бы иметь год или два для тестирования.
Мне все равно, с какой биржи...
6682 просмотров
schedule
24.07.2022
При каких условиях NetworkStream не считывает все данные одновременно?
В обратном вызове для NetworkStream.BeginRead я, кажется, заметил, что все байты всегда читаются. Я вижу, что многие учебники проверяют, меньше ли BytesRead, чем общее количество байтов, и если да, то читайте снова, но, похоже, это никогда не так....
1725 просмотров
schedule
17.09.2022
Как использовать .NET NetworkStream и TcpClient для подключения к удаленному IP-адресу и ожидания данных?
Я много борюсь с этим кодом, который пытаюсь заставить работать. Я успешно установил соединение с объектом TcpClient с двумя отдельными удаленными машинами и передал им данные. По сути, я пытаюсь подключиться к машине 1 через порт 80 и отправить...
6335 просмотров
schedule
09.05.2023
приложение для чата на айфоне
Я попытался создать чат-приложение с программированием socket и использую Chatty исходный код и отлично работает в той же сети. Но не работает для другой сети.
Работает ли чат в другой сети iPhone?
Я пробовал общаться в другой сети на...
833 просмотров
schedule
18.04.2022
Вызов BeginRead из NetworkStream
Хорошо, я хочу подключиться к Socket и прочитать сетевой поток, используя класс System.Net.Sockets.NetworkStream . Это то, что у меня есть до сих пор:
NetworkStream myNetworkStream;
Socket socket;
socket = new...
20391 просмотров
schedule
20.07.2022
NetworkStream на порту 21 (FTP) прекращает чтение, когда получает байт со значением 10 (символ новой строки).
У меня есть программа, которая отправляет 88 байт необработанных данных (не строку) с использованием NetworkStream.Read и NetworkStream.Write.
Байт номер 58 имеет значение 10 (новая строка). Поток экземпляра принимающей программы прекращает...
442 просмотров
schedule
18.10.2022
Удаление TcpClient при наличии ссылки на NetworkStream
Скажем, у меня есть следующий код:
public static Client Connect(string hostname, int port, bool useSsl)
{
TcpClient tcpClient = new TcpClient(hostname, port);
if (!useSsl)
{
return new Client(tcpClient.GetStream());
}...
2006 просмотров
schedule
20.01.2023
Исключение ACM Stream Convert, отображающее AcmNotPossible
При распаковке кадров Mp3 с сервера вышеупомянутое исключение возникает, когда Mp3 воспроизводится в течение 10–15 секунд. Мое приложение является приложением клиент/сервер. Я отправляю кадры Mp3, составляя пакеты Mp3 и сериализуя их по сетевому...
1308 просмотров
schedule
17.07.2023
Почему я все еще получаю данные даже после того, как NetworkStream.EndRead возвращает 0 байт?
Я использую NetworkStream.BeginRead/EndRead для асинхронного чтения из сокета.
Тем не менее, NetworkStream.EndRead() иногда возвращает 0 (т. е. из сокета было прочитано 0 байт), что, как я думал, указывает на то, что сокет был закрыт, но это...
1118 просмотров
schedule
16.12.2023
Плюсы/минусы Stream[Чтение/Запись]
Поэтому какое-то время я использовал StreamReader/Writer в качестве оболочки для NetworkStream TcpClient — в основном просто для простоты и для экономии времени.
Он отлично работал при работе с устройством чтения/записи потока на обоих концах...
829 просмотров
schedule
07.12.2023
Самый эффективный способ чтения сериализованного объекта BinaryFormatter из NetworkStream?
У меня есть приложение, которое отправляет сериализуемые объекты разных размеров через соединение через сокет, и я хотел бы, чтобы оно было максимально масштабируемым. Также могут быть десятки и даже сотни соединений.
NetworkStream исходит от...
6522 просмотров
schedule
09.03.2024
Очистить данные в сетевом потоке, не удаляя их
Как вы можете очистить данные в сетевом потоке, не удаляя их?
Dim ns As NetworkStream
Изменить:
Судя по приведенному ниже комментарию Джеймса , кажется, что на этот вопрос еще нет правильного ответа.
Я думал делать:
ns = Nothing...
6758 просмотров
schedule
12.01.2023
Каков текущий стандарт реализации клиента асинхронного сокета?
Я ищу лучшие практики, отвечающие следующим требованиям:
Фреймворк, который обрабатывает несколько клиентских сокетов асинхронно.
Каждый протокол входящих сообщений требует, чтобы каждое сообщение было форматной строкой и помечено как...
5587 просмотров
schedule
20.02.2022