С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Зависание при работе с HttpWebRequest при обращении к некоторым сайтам https://www.cyberforum.ru/ csharp-net/ thread638311.html
При запуске данного кода возникает зависание программы во время инициализации System.Net.HttpWebResponse resp = (HttpWebResponse)req.GetResponse(); Целый день убил на решение этого вопроса, Гоша не помог мне с этим вопросом. Самое интересное что при смене URI на другой сайт все работает на ура. Если делать POST запрос с PHP все работает тоже хорошо. Помогите с решением данного вопроса. public...
C# Выбор библиотеки для работы с архивами
Доброго времени суток! Подскажите пожалуйста библиотеку для работы с архивами, которая соответствует следующим требованиям: 1. Умеет работать с архивами в потоке, то есть: ArcLibName.FileOpen("fileName.zip"); //Открываем файл-архив Нужно, что бы эта библиотека могла открыть архив, который уже загружен в поток, то есть ArcLibName.StreamOpen(StreamWithArchiveData); Предполагается, что...
C# Проблемы скорости с большим числом потоков в WinForms Есть две формы. В одной запущено около 200 потоков, которые почти не занимают процессор, во второй форме производятся вычисления. Проблема в том, что первая форма тормозит работу второй, хотя к ней не обращается. Стоит только разнести эти формы в разные приложения, и тормоза пропадают (вычисления начинают идти быстрее в 4-5 раз). Но мне нужно работу обеих форм в одном проекте. Убивание всех... https://www.cyberforum.ru/ csharp-net/ thread638104.html C# Игра на платформе .NET (C# Only). Ваши мнения Уверенный в своих силах решил написать простую 3D игру с использованием языка программирования C#. Игру назвал Retribution of Spaceship. На данный момент нужны ваши мнения о графике игры и спецэффектах. В игре использовал большое количество световых эффектов при испускании ракеты ( свечение ) и дым из неё, к тому же последующий взрыв со всеми приложенными звуковыми эффектами. Просто , скажите,... https://www.cyberforum.ru/ csharp-net/ thread638034.html
C# Как отследить прогресс сжатия конкретного файла
Доброго времени суток! Возникла необходимость сжать текстовую информацию с помощью GZip. Алгоритм примерно такой: текстовый файл загружается в потом в памяти или файловый поток, а затем сжимается с помощью GZip. Нашел какие-то примеры, как сжимать потоки с помощью GZip тут. Собственно, вопрос: Как отследить прогресс сжатия конкретного файла? То есть, грубо говоря, как "приклеить"...
C# Правда ли что ламбда-выражения неправильно построены и не освобождают ресурсы В одном из буржуйских форумов нашел информацию, но не до конца все было понятно. Вопрос к специалистам, правда ли что ламбда-выражения неправильно построены не освобождают ресурсы, как там было описано, что к примеру вот такая конструкция не освобождает ресурсы this.Invoke( (Action)delegate { this.Text = this.DisplayText; //ну и т.д. } ); а вот такая освобождает Action<Control>... https://www.cyberforum.ru/ csharp-net/ thread637934.html
C# Ведение лога для многопоточного приложения Всем привет! Задача состоит вот в чем: Создаются потоки, выполняющие какие то операции(сейчас это не важно). На главной форме есть кнопка, по котрой происходит запуск потоков и richTextBox, собственно в который я хочу записывать ход выполнения потоков, к примеру: Пусть имеется функция, принимающая 2 целых рандомных параметра и возвращающая их сумму. Пример лога: Поток1 - входные... https://www.cyberforum.ru/ csharp-net/ thread637918.html C# Отловить событие подключения/отключения USB-носителя
Может кто нибуть четко написать что и где вписать (читал что нада менять код в главном Program.сs, но вроде есть и другие методы, тоже непонятные мне) и какие библиотеки подключить, чтоб отловить событие подключения/отключения USB-носителя (на перспективу, -что где менять чтоб отлавливать другие события). Нашел кусок кода в Агурове, там использовалось CustomExeptionHandler, у меня он не активный...
C# Написание хука на перехват нажатия Enter https://www.cyberforum.ru/ csharp-net/ thread637797.html
Помогите с написанием хука. Нужно перехватить нажатие клавиши Ентер на форме, а я в этом(хуках) ничего не смыслю.
C# Выполнить метод в десяти потоках с возможностью остановки public static void potok() { string username = RandomUtil.GetRandomString(); string text = RandomUtil.GetRandomString(); var answer = VkRequest.Request("http://****/book/a.php", "name=" + username + "&text=" + text + "&r=4"); } как сделать этот код в 10 потоков, и как остановить. 1 text box сколько потоков https://www.cyberforum.ru/ csharp-net/ thread637762.html
C# Поместить свои часы в системный трей
Появилось желание сделать альтернативу стандартным часам в системном трее. Поиск по просторам инета не привел ни к одной подсказке как это сделать. То ли это так сложно, что никто не берется, то ли это так просто, что никому не интересно... Не подскажите ли, возможно ли это? И если возможно, как это сделать? (где почитать, что посмотреть?) Заранее благодарен за помощь
C# Прокликать все radiobutton на веб-странице <
Эксперт .NET
1989 / 1448 / 339
Регистрация: 15.06.2012
Сообщений: 5,438
Записей в блоге: 3
21.07.2024, 16:49 0

Узнать, что отключился TcpClient - C# - Ответ 17361559

21.07.2024, 16:49. Показов 10948. Ответов 20
Метки (Все метки)

Ответ

Цитата Сообщение от nicolas2008 Посмотреть сообщение
В самом протоколе TCP нет втроенной функции определения что клиент отвалился
Зависит от реализации протокола (внезапно). На винде и линуксе вроде это есть. В этом случаю сам протокол шлет ping-pong пакеты, и мониторит нештатные разрывы. Как чекнуть его наличие не нашел, но очень много инфы про то как настроить, например устаревший вариант https://learn.microsoft.com/en... ew=net-8.0

Вернуться к обсуждению:
Узнать, что отключился TcpClient C#
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.07.2024, 16:49
Готовые ответы и решения:

Как узнать что удаленный клиент отключился
Здравствуйте. При подключение клиента создается список клиентов NetworkStream networkStream =...

Клиент-сервер: Как определить, что клиент отключился?
Привет. Есть клиент и сервер, при подключении клиента, на сервере создается класс, который содержит...

TcpClient. Как понять на сервере что клиент отключился?
как понять на сервере что клиент отключился?

Как узнать, что неблокирующий сокет отключился
Здравствуйте, нужен неблокирующий клиентский сокет, который работает до тех пор, пока соединение...

20
21.07.2024, 16:49
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.07.2024, 16:49
Помогаю со студенческими работами здесь

QTcpSocket узнать какой именно клиент отключился
У меня есть 2 программы на клиент-серверной связке Мне важно на сервера знать IP клиентов и их...

Как узнать, что картинка полностью загружена, чтобы узнать её размеры
Здраствуйте ! Делаю галерею. Мне нужно узнать когда картинка загрузица полносттю, чтобы узнать её...

Как узнать, что в ком порт что-то записалось?
Народ, подскажите как узнать что в ком порт что-то записалось, точнее пришло от подключенного...

отключился инет!!!
вопрос может показаться глупым но надеюсь на понимание!!!! с утра инет был и все работало! кабель...

0
Новые блоги и статьи
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru