Результаты поиска по запросу "sockets"

5 ответов

Хотя вы можете подумать, что установление более короткого времени ожидания поможет, оно не решает основную проблему. Connected получает свое значение от последней операции ввода-вывода, которая будет истинной после последней операции чтения / записи.

соединение моего клиента нарушено на другомend( kill -9 server), Клиенту требуется несколько минут, чтобы определить, что что-то не так.Socket.Connected возвращает true, даже если соединение действительно разорвано. Какой самый быстрый способ ...

1 ответ

gist.github.com/1106779

я есть следующий сервер node.js, работающий на 172.16.1.218: var net=require('net'); var server = net.createServer(function (socket) { socket.write("Echo server\r\n"); socket.pipe(socket); }); server.listen(6001, "172.16.1.218");Я могу telnet в ...

1 ответ

Простой код Socket

ите внимание, что вопрос об использовании режима асинхронного обратного вызова только на сокетах! Я хочу создать TCP-клиент, который будет уведомлять меня, когда пакет получен и когда я закрываю сокет, потому что функции, которые NET предлагает ...

ТОП публикаций

3 ответа

Тот же самый общий метод должен применяться для длительных соединений сокетов, хотя вам, вероятно, придется выбрать другую форму обслуживания, чтобы вы могли управлять жизненным циклом самостоятельно. Но если вы это сделаете, вы должны быть в состоянии принять намерение с ResultReceiver как часть запроса, поставить его в очередь для обработки и затем отправить () на ResultReceiver для передачи обратного вызова в пользовательский интерфейс.

знаком с программированием сокетов в c, среде iOS. Но сейчас я пытаюсь соединить мой android и мой удаленный сервер через сокеты ... В начале я написал простую серверную программу на C и запустил ее на своем рабочем столе, который терпеливо ...

4 ответа

 это хорошее место для изучения этой темы.

могу отправить данные с PHP на IP-адрес через UDP? Как я могу получить эти данные на другом компьютере? <?php $fp = pfsockopen( "udp://192.168.1.6", 9601, $errno, $errstr ); if (!$fp) { echo "ERROR: $errno - $errstr<br />\n"; } ...

1 ответ

Я также сталкивался с этим, особенно для дублированных заголовков (например, Set-Cookie) или чего-либо со встроенной запятой. Они хранят строковый блоб, а затем фактически разделяются на запятую для GetValues!

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

1 ответ

Привет, Пома, Как использовать этот код в качестве сервера? Я хочу скачать страницу encrypted.google.com и отправить в браузер клиента.

аюсь подключиться к HTTPS-серверу через прокси с помощью сокетов. Насколько я знаю, при использовании HTTP-прокси нужно подключить к нему сокет, а затем взаимодействовать с ним, поскольку он является настоящим сервером. С HTTP этот подход ...

2 ответа

Если клиент предоставляет слишком маленький буфер, как узнать, сколько данных нужно отбросить? Есть ли в данных что-то, что говорит вам, когда вы достигли конца сообщения, которое нужно удалить? Если это так, то вам нужно буферизовать входной поток в вашем коде, чтобы вы могли обнаружить эти границы. Если ваш код видит поток как недифференцированные байты, тогда ваш вопрос не имеет смысла, так как ваш код в принципе не может знать, когда прекратить отбрасывать данные. С потоками TCP, если нет встроенного протокола, который разделяет «сообщения», то все или ничего до тех пор, пока соединение не будет закрыто.

у интерфейс под Linux, который получает данные из сокета TCP. Пользователь предоставляет буфер, в котором хранятся полученные данные. Если предоставленный буфер слишком мал, я просто хочу вернуть сообщение об ошибке. Первая проблема состоит в ...

1 ответ

http://msdn.microsoft.com/en-us/library/bbx2eya8.aspx

ентация MSDN предполагает, что NetworkStream.Read всегда будет возвращаться немедленно. Если данные не найдены, возвращается 0. Однако у меня есть некоторый код, который в настоящее время развернут, но только в некоторых случаях (и я еще не ...

1 ответ

Означает ли это, что OP неверен, и все серверы используют эту опцию?

видел ни одного важного сервера TCP / IP, не использующего SO_REUSEADDR: HTTP-сервер Apache SO_REUSEADDR использование [http://svn.apache.org/viewvc/httpd/httpd/trunk/server/listen.c?view=markup] Использование nginx ...