Описание тега networkstream
Класс.NET, который предоставляет базовый поток данных для доступа к сети.
2
ответа
Многоканальная и клиентская архитектура
Я делаю проект, который будет иметь несколько каналов для общения клиентов. Каждый клиент будет получать сообщения только от канала, к которому он присоединился. Мне интересно во время реализации сервера, я должен назначить каждый канал для отдельно…
02 апр '12 в 19:52
3
ответа
.NET NetworkStream Медлительность чтения
У меня есть сетевой код для обработки произвольного TCP-соединения. Кажется, все работает, как ожидалось, но кажется медленным. Когда я профилировал код, он, похоже, провел 600 мс в NetworkStream.Read(), и мне интересно, как его улучшить. Я поэкспер…
06 июл '09 в 13:13
1
ответ
Проблема отправки файла TCP в.NET, сокет NetworkStream
Я использую следующий код для отправки файла через TCP. Если я отправляю много раз один и тот же файл последовательно, чтобы проверить, является ли он надежным, я получаю первый файл правильно, а другой испортился. Все испорченные файлы имеют одинак…
11 июн '14 в 09:09
1
ответ
Разъем закрывается без видимой причины
Я пытаюсь реализовать механизм Facebook X_FACEBOOK_PLATFORM SASL, чтобы я мог интегрировать чат Facebook с моим приложением через XMPP. Вот код: var ak = "my app id"; var sk = "access token"; var aps = "my app secret"; using (var client = new TcpCli…
05 авг '12 в 17:52
1
ответ
Альтернатива NetworkStream.Read, который указывает, что удаленный хост закрыл соединение?
Что касается обработки соединения TCP/IP с использованием TcpClient класс, есть ли альтернатива для проверки, закрыл ли удаленный узел соединение, кроме ожидания NetworkStream.Read способ вернуть 0?
03 янв '10 в 01:49
1
ответ
Моделирование энергоэффективности в Grid
Я планирую сделать мой дипломный проект по энергоэффективности в сетях Grid с потоковой передачей данных. Мой план состоит в том, чтобы смоделировать движение данных и рассчитать энергопотребление в сети. Перед началом любого кодирования я хотел бы …
10 май '12 в 06:04
2
ответа
Как читать данные сетевого потока в Java (протокол пакетов)
Я работаю над декодированием протокола, используемого определенным устройством GPS для связи. Прямо сейчас я анализирую первый пакет данных, который он отправляет. Я умею читать, но думаю, что не читаю правильно. Вот что я получил до сих пор: public…
12 июл '11 в 10:38
1
ответ
Проблемы передачи данных с использованием сетевого потока
У меня есть большая проблема с моим кодом. Или с системой. Вот код клиента в C#: TcpClient client = new TcpClient("192.168.1.254", 19999); NetworkStream nstream = client.GetStream(); Console.WriteLine("Connected."); Stream stream = new FileStream("t…
27 мар '14 в 18:53
3
ответа
Как правильно реализовать линейный сетевой рабочий класс?
Я создаю IRC-клиент и хочу независимый от IRC сетевой класс, который просто отправляет и получает линии между клиентом и сервером. Отправка строк - это нормально, но я не могу найти хороший способ реализации потока слушателя. Все методы, которые я п…
27 апр '11 в 08:51
2
ответа
Обнаружение отключения TCP клиента при использовании класса NetworkStream
Мой друг пришел ко мне с проблемой: при использовании класса NetworkStream на стороне сервера соединения, если клиент отключается, NetworkStream не может его обнаружить. Урезанный код C# выглядел так: List<TcpClient> connections = new List<…
13 дек '09 в 07:22
1
ответ
Исключения и коды возврата NetworkStream
Я пытаюсь научить себя тонкостям чтения из NetworkStream и понять различные способы возникновения проблем. У меня есть следующий код: public async Task ReceiveAll() { var ns = this.tcp.GetStream(); var readBuffer = new byte[1000]; while (true) { int…
12 фев '15 в 18:22
0
ответов
Взаимодействие с удаленным рабочим столом
В приложении клиент-сервер (форма) aC#.net клиент отправляет изображение рабочего стола с помощью следующего кода: Код клиента TCP: BinaryFormatter binFormatter = new BinaryFormatter(); mainStream = client.GetStream(); binFormatter.Serialize(mainStr…
28 янв '19 в 08:41
1
ответ
DataAvailable ложно, но должно быть отправлено больше данных
У меня есть эти два метода: public QueryResult ListenForConnection() { if (!ServerStarted) { IPAddress ipAddress = IPAddress.Parse("127.0.0.1"); Listener = new TcpListener(ipAddress, 4044); Listener.Start(); ServerStarted = true; while (true) { Thre…
10 мар '16 в 05:06
0
ответов
Невозможно получить сообщение из консольного приложения C# сервера TCP/IP
Я должен создать клиент TCP/IP на существующем сервере (который имеет специальную документацию), я следовал тому же, но ответа от сервера по-прежнему не получалось. Первоначально это была проблема формата сообщений и SMTP-команд, которые я заменил и…
18 май '17 в 05:08
2
ответа
Почему утилита NetworkStream отключает клиента
Когда следующий голый код отправляет или получает данные, клиент отключается. Насколько я понимаю, блок using удаляет созданный им объект, то есть объект NetworkStream, но почему разъединение TcpClient Socket отключается? Консольный вывод... True Fa…
17 сен '16 в 14:58
0
ответов
C# чтение из NetworkStream с использованием StreamReader
Я Java-разработчик, пытаюсь создать простой C# TCP-клиент. Однако я не могу понять, как заставить эту кровавую вещь работать. Вот мой код TCP Client. Кстати, я украл это прямо из MSDN. http://msdn.microsoft.com/en-us/library/system.net.sockets.tcpcl…
17 фев '12 в 09:29
0
ответов
Как преодолеть медленное приложение FileSharing через WLAN
После большого количества исследований и исследований мне предложили на Stackru лучше использовать FileStream чтобы открыть файл на клиентском компьютере, отправьте имя файла перед отправкой данных на сервер (прослушивание по заранее заданному порту…
14 фев '15 в 07:02
1
ответ
Блокировка потока с помощью ParameterInstance.lockObject, это работает?
Я погуглил повсюду и не нашел ответа на это. Я программирую свою собственную маленькую библиотеку Tcp, чтобы мне было проще. На сервере у меня есть объект "ConnectedClient", который имеет сокет и сетевой поток. На статическом классе сервера у меня е…
04 июл '11 в 18:02
4
ответа
Связь с клиентом и сервером через сокеты
Итак, я написал код, чтобы я мог общаться с сервером и клиентом. Первый вопрос: как сервер определяет, что он взаимодействует с реальным клиентом, а не с кем-то еще, кто использует порт, я слышал, что браузеры проверяют серверы, используя хешировани…
25 авг '16 в 06:47
2
ответа
Список десериализации<T> по проблеме сетевого потока
Привет я пытаюсь отправить и получить некоторые данные между клиент-серверным приложением. Учебный класс [Serializable] public class ScanSessie { public string UserId { get; set; } public int TotalScanned { get; set; } public string Status { get; se…
15 июн '17 в 07:07