0
ответов

Проверьте, включен ли сигнал SIG_DFL или SIG_IGN?

Я программирую неблокирующий сокет UDP, используя SIGIO для чтения байтов из буфера приема. В моей текущей настройке у меня есть клиент, отправляющий периодические сообщения на сервер с 5-секундной задержкой в ​​...
вопрос задан: 13 July 2018 15:57
0
ответов

Порт SSL связи с Windows на Mac

У меня есть TCP-сервер и клиент для Windows, написанные на Delphi. Я пытаюсь перенести их на Mac, но не могу правильно настроить SSL. В Windows приложение имеет метод, установленный на ...
вопрос задан: 25 February 2015 09:12
0
ответов

Fast Repeat TakeWhile вызывает бесконечный цикл

Как я могу сделать следующее наблюдаемое повторение, пока stream.DataAvailable не станет ложным? В настоящее время похоже, что он никогда не останавливается. AsyncReadChunk и Observable.Return внутри раздела Defer make OnNext ...
вопрос задан: 17 September 2014 23:17
0
ответов

Ошибка необработанного исключения из обратного вызова. C #

У меня трехуровневая архитектура, и я отправляю некоторые данные на транспортном уровне (TCP-клиент ) с использованием сокетов tcp - это методы асинхронно с использованием метода BeginSend. public void TransportData (поток потока) { ...
вопрос задан: 5 June 2014 09:02
0
ответов

Как работает асинхронный сервер сокетов?

Я должен заявить, что я спрашиваю не о конкретных деталях реализации (пока), а просто общий обзор того, что происходит . Я понимаю базовую концепцию сокета и нуждаюсь в пояснении ...
вопрос задан: 27 March 2014 02:27
0
ответов

Есть ли пул для ThreadingMixIn и ForkingMixIn для SocketServer?

Я пытался создать http-прокси, используя BaseHttpServer, основанный на SocketServer. который получил 2 асинхронных миксина (ThreadingMixIn и ForkingMixIn )проблема с теми двумя, над которыми они работают...
вопрос задан: 26 March 2014 17:09
0
ответов

Неблокирующие сокеты: ставятся ли сообщения в очередь?

Насколько я понимаю, в PHP 5.x можно создать неблокирующий сетевой сокет. Но что произойдет, если скрипт отправит несколько длинных сообщений с использованием одного и того же неблокирующего сокета следующим образом: socket_write(...
вопрос задан: 1 July 2012 14:34
0
ответов

Как использовать подключение TurnSocket (XEP-0065: SOCKS5 Bytestreams)? XEP-0096: Передача файлов СИ? [сокет для записи данных]?

Я пытаюсь передать файл через XMPP на iOS, используя XMPPFramework и OpenFire. Основа моего кода взята из следующего учебника. У меня есть успешный TurnSocket (XEP-0065: SOCKS5 Bytestreams) ...
вопрос задан: 18 June 2012 11:01
0
ответов

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

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

Буфер SocketAsyncEventArgs заполнен нулями

Я пишу уровень сообщений для своей распределенной системы. Я использую IOCP, т.е. методы Socket.XXXAsync. Вот что-то довольно близкое к тому, что я делаю (на самом деле, моя функция приема основана на его): ...
вопрос задан: 31 May 2012 15:15
0
ответов

Асинхронные обработчики boost::asio вызываются без ошибок после отмены

Мой код использует boost::asio и io_service в одном потоке выполнять различные операции с сокетами. Все операции асинхронны, и каждый обработчик зависит от boost::system::error_code (...
вопрос задан: 23 May 2012 11:10
0
ответов

Безопасно ли обертывать NetworkStream с BufferedStream для асинхронного чтения?

Я использую NetworkStream.BeginRead для асинхронного чтения из сокета. Но это намного быстрее, если вы на самом деле обертываете сетевой поток BufferedStream. Мой вопрос: NetworkStream.BeginRead...
вопрос задан: 18 March 2012 23:04
0
ответов

Ожидание условия (pthread_cond_wait) и одновременного изменения сокета (select)

Я пишу POSIX-совместимый многопоточный сервер на c / c ++, который должен иметь возможность принимать, читать и записывать на большое количество подключений асинхронно. У сервера есть несколько рабочих потоков ...
вопрос задан: 21 December 2011 16:23
0
ответов

AsyncUDPSocket сломал канал после блокировки телефона с приложением, приостановленным в фоновом режиме

Я использую стороннюю библиотеку AsyncUDPSocket в своем приложении для iPhone, и по большей части она отлично работает. У меня есть одноэлементный экземпляр AsyncUDPSocket, который я использую для всего своего сетевого трафика. Мое приложение ...
вопрос задан: 26 November 2011 05:45
0
ответов

Visual Studio 2010 не останавливается на необработанном исключении внутри обратного вызова Socket.BeginReceive () - почему?

Обычно, когда подключен отладчик, Visual Studio 2010 останавливается при необработанном исключении, даже если в диалоговом окне «Исключения» нет галочки для типа исключения в столбце «Выброшено». ...
вопрос задан: 20 November 2011 02:07
0
ответов

Java Non -Блокирование и асинхронный ввод-вывод с NIO и NIO.2 (JSR203) - Реализации Reactor / Proactor

Итак, здесь я читаю одну из моих любимых книг по шаблонам программного обеспечения (Шаблонно-ориентированная архитектура программного обеспечения - Шаблоны для параллельных и сетевых объектов), в частности разделы Proactor / Reactor ...
вопрос задан: 2 August 2011 11:08
0
ответов

GCDAsyncSocket - данные не принимаются - AsyncSocket работает нормально

Я подключил клиент iPhone к серверу с помощью GCDAsyncSocket. Сервер работает под управлением .Net на сервере Windows. Соединение хорошее, и данные тоже хорошо передаются. Затем я говорю клиенту войти в ...
вопрос задан: 1 July 2011 13:55
0
ответов

Необходимо позвонить EndRead () во ВСЕХ случаях?

В отношении асинхронного ввода-вывода с использованием (двунаправленного) NetworkStream MSDN сообщает, что «EndRead должен вызываться один раз для каждого вызова BeginRead». Верно ли это даже для случаев, когда EndRead () выбрасывает ...
вопрос задан: 17 June 2011 21:27
0
ответов

В чем разница между асинхронным и неблокирующим режимом в сокете unix?

Я вижу такой код в nginx: if (fcntl (ngx_processes [s] .channel [0], F_SETFL, fcntl (s, F_GETFL) | O_NONBLOCK) == -1) { ... if (ioctl (ngx_processes [s] .channel [0], FIOASYNC, & on) == -1) { ... ...
вопрос задан: 7 June 2011 02:35
0
ответов

Вопрос .NET об асинхронных операциях сокета и кадрировании сообщений

Я везде искал примеры того, как работать с фреймами TCP-сообщений. Я вижу много примеров, когда NetworkStreams передаются в объект StreamReader или StreamWriter, а затем используют ReadLine ...
вопрос задан: 18 May 2011 16:20
0
ответов

AsyncUdpSocket как использовать прием

Я пытаюсь запустить программу для iPhone на симуляторе. Моя проблема в получении данных UDP. Я использую asyncUdpSocket. Если я сделаю сокет и использую sendData: (NSData) toHost:, ... хорошо, это работает ...
вопрос задан: 18 May 2011 15:37
0
ответов

Как обрабатывать тайм-аут в асинхронном сокете?

У меня есть код, который использует асинхронный сокет для отправки сообщения клиенту и ожидает ответа от него. Если клиент не ответил на указанный внутренний адрес, будет учитываться тайм-аут. Некоторые из статей в ...
вопрос задан: 12 May 2011 04:35
0
ответов

C # Async Webserver - как отправлять данные клиенту

Это может оказаться несложным делом для любого опытного разработчика C #. Здесь вы видите пример асинхронного веб-сервера, использующего System; using System.Text; используя System.Net; с использованием System.Net.Sockets; using ...
вопрос задан: 9 March 2011 15:10
0
ответов

C # UDP Socket: Получить адрес получателя

У меня есть класс асинхронного UDP-сервера с сокетом, привязанным к IPAddress.Any, и я ' Я хочу знать, на какой IP-адрес был отправлен полученный пакет (... или получен). Кажется, я не могу просто использовать ...
вопрос задан: 12 November 2010 00:41