Вопросы по теме 'tcplistener'

Служба прослушивателя Windows
Как написать службу Windows на С#, которая прослушивает tcp-соединения и обрабатывает эти соединения? Проблема в том, что мне нужен лучший метод, чем «блокировать» в основном потоке, например. while(true) ; Я могу запустить прослушиватель в...
6661 просмотров

Какой компонент .Net следует использовать для связи через сокеты tcp/ip?
Нам нужно поговорить с другой системой, которая хочет связаться с нами через необработанную связь сокета tcp/ip. Какой будет подходящий объект .Net, если таковой имеется, для этого? Если вы знаете о сторонних компонентах, компонентах с открытым...
3271 просмотров
schedule 25.08.2022

Почему нам нужно читать() перед записью() в программе TCP-сервера?
Насколько я понимаю, простой TCP-сервер будет закодирован следующим образом. socket() - bind() - listen() - accept() - read() - write() Клиенты будут написаны следующим образом. socket() - bind() (необязательно) - connect() - write() - read()...
464 просмотров
schedule 12.08.2022

Требуется помощь с обратным TCP-соединением
Я создаю сервер аутентификации для некоторых проектов, над которыми работаю. Этот сервер аутентификации работает, получая и передавая данные пользователям, пытающимся аутентифицироваться. Пользователь может успешно отправить данные на сервер, но при...
698 просмотров
schedule 24.05.2022

Как лучше обрабатывать клиентов с помощью TCPListener?
У меня возникла проблема с слишком большим количеством подключений . После нескольких тестов я пришел к выводу, что проблема связана с МОЙ сервер. Тот факт, что порт прослушивания сервера находился слева, должен был сказать мне. При запуске...
3265 просмотров
schedule 18.07.2022

С# передача объектов TCPListener
Я новичок в сетевом программировании на C#. Я нашел класс TCPListener очень полезным для отправки текста между компьютерами, но мне было интересно, можно ли напрямую отправлять объекты (при условии, что и клиент, и сервер имеют определение класса)...
939 просмотров
schedule 14.07.2023

Вопрос о состояниях TCP для процесса веб-сервера. Почему он всегда находится в состоянии ПРОСЛУШИВАНИЯ?
Сейчас я подробно изучаю TCP и не понимаю жизненного цикла TCP серверного процесса. Предположим, я запускаю веб-сервер на порту 80, когда я использую netstat для просмотра соединения, я вижу, что он прослушивает порт 80, как и должно быть. Когда...
740 просмотров
schedule 14.11.2022

Как обращаться с TCPListener Существующее соединение было принудительно закрыто удаленным хостом
У меня есть tcp-сервер, который использует TCPListener и асинхронный метод BeginAcceptTCPClient: Imports System.Net.Sockets Imports System.Threading Imports System.Net Public Class TCPServer Private mPort As Integer Public Event...
6458 просмотров
schedule 24.12.2022

tcplistener не запускается
Я использую TcpListener в приложении Windows Forms; с кнопкой «Пуск», запускающей TcpListener . Однако, когда я нажимаю кнопку запуска, возникает следующее исключение: Запрошенный адрес недействителен в своем контексте Это код,...
1930 просмотров
schedule 30.05.2022

(Mono) Mod-mono по сравнению с ограничением пользовательского сервера на количество одновременных запросов
Я читал, что Mod-Mono имеет ограничение на количество одновременных запросов, определяемое: МоноМаксактиверекуестс 20 МоноМаксВаитингрекуестс 20 http://www.mono-project.com/Mod_mono Если у меня есть собственный сервер .NET (использующий...
374 просмотров
schedule 26.06.2022

Соединение WebSocket обрывается перед onmessage
Я написал клиент WebSocket на Javascript, который подключается и пожимает руку C# моему серверу. В настоящее время, после «сброса» моего выходного потока (только после того, как я отправил заголовок BACK клиенту и подтвердил свое соединение), клиент...
3411 просмотров

Почему я не могу прослушивать удаленные соединения?
Я хочу прослушивать соединения с удаленных машин. Однако это не работает. Используя свой браузер, я просто подключаюсь к 127.0.0.1 и знаю, подключился я или нет (как из сообщения браузера, так и из отладчика). 127.0.0.1 работает так же, как и...
255 просмотров
schedule 16.05.2022

Разница между прослушивателем TCP и сокетом
Насколько я знаю, я могу создать сервер, используя как TCPListener, так и Socket, так в чем же разница между ними? Сокет private Socket MainSock; MainSock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);...
48134 просмотров
schedule 25.06.2023

Подключиться через JavaScript к C# TCP-Listener
Я уже искал в Интернете, но не могу найти никакого решения для этого. Можно ли подключиться к TCP-Listener с помощью JavaScript? Я не ищу socket.io или node.js, потому что я не хочу использовать внешнюю программу, как они.
383 просмотров
schedule 28.05.2023

Исключение сокета: соединение активно отклонено
В настоящее время создается программа vb.net для передачи строки между двумя компьютерами. Мой тестовый стенд — это машина с Windows 8, подключенная к виртуальной машине с Windows 7. Однако, несмотря на многочисленные меры, я все еще продолжаю...
846 просмотров
schedule 18.11.2022

Почему HttpListener игнорирует внешние запросы?
Мой компьютер находится за маршрутизатором, который перенаправляет на него порт 80 (как порт 80). Моя проблема в том, что HttpListener игнорирует запросы, адресованные внешнему IP-адресу. Проблема не в роутере; если я создам пустой консольный...
7016 просмотров
schedule 25.02.2023

Можно ли использовать TcpClient и напрямую подключаться к программе, прослушивающей виртуальную машину Azure?
У меня есть простая программа клиент / сервер на C # с использованием TcpClient / TcpListener, и мне было интересно, можно ли ее протестировать на виртуальной машине Windows Azure. TcpListener прослушивает IPAddress.Any. Я хочу, чтобы сервер...
519 просмотров
schedule 27.07.2022

Что такое асинхронный/ожидающий эквивалент сервера ThreadPool?
Я работаю над tcp-сервером, который выглядит примерно так, используя синхронный API и пул потоков: TcpListener listener; void Serve(){ while(true){ var client = listener.AcceptTcpClient();...
15760 просмотров
schedule 12.09.2022

Принять асинхронный TCP-клиент
Я делал сервер. Я использую TcpListener.AcceptTcpClientAsync() в методе async , но понятия не имею, как заставить его работать. Мой код прямо сейчас: private static async void StartServer() { Console.WriteLine("S: Server started on port...
17325 просмотров
schedule 07.07.2022

целевая машина активно отказалась от исключения в простом клиент-серверном приложении
При создании простого клиент-серверного приложения я столкнулся с препятствием при тестировании его функциональности в цикле я всегда получаю Соединение установить не удалось, так как целевая машина отказала ему 127.0.0.1:6001. это...
221 просмотров
schedule 11.06.2023