Публикации по теме 'sockets'


Некоторые вещи, которые я узнал о сокетах UDP
Я хотел узнать больше о сокетах и ​​о том, как они работают с точки зрения программиста. Я начал с UDP. Я мог бы сделать сообщение о TCP в следующий раз. Операционная система (ОС) имеет буфер для каждого сокета UDP. Когда ваша машина получает UDP-пакет (или сегмент), ОС сохраняет его в этом буфере, при условии, что сообщение (или дейтаграмма) в пакете не превышает размер этого буфера. В вашем коде у вас, вероятно, будет какой-то метод, такой как «получить от», который вы бы вызвали..

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

Уведомление о ложной готовности для системного вызова Select
На http://linux.die.net/man/2/select в разделе ОШИБКИ В разделе упоминается, что системный вызов select может иногда ложно установить готовность FD, и последующий вызов чтения вернет 0. В тексте описывается один такой пример (неправильная...
4698 просмотров
schedule 28.12.2023

Открытие сокета через соединение RS232
У меня есть программа «сервер C#», прослушивающая «127.0.0.1», порт 5500, использующая сокет .NET, и у меня есть соответствующая клиентская программа C#, отправляющая сообщения в этот сокет с того же ПК. Они оба работают нормально. Теперь, если я...
3519 просмотров
schedule 12.01.2024

Отладка в XCode от имени root
В моей программе мне нужно создать сокеты и связать их для прослушивания HTTP-порта (80). Программа отлично работает, когда я запускаю ее из командной строки с помощью sudo, повышая права до root. Запуск под XCode дает ошибку «Отказано в доступе»...
18378 просмотров
schedule 15.01.2024

Есть ли способ опросить сокет в С# только тогда, когда что-то доступно для чтения?
Мне интересно, есть ли способ опросить сокет в С#, когда выполняется только одно из условий (данные доступны для чтения), я знаю о методе socket.Poll , но это может вернуть true, если любое количество из 3 указанных условий возвращает true, как...
14989 просмотров
schedule 14.01.2024

Socket.EndRead 0 байт означает отключен?
Мне интересно, если в моих асинхронных сокетах в С# получение 0 байтов в вызове EndRead означает, что сервер фактически отключил нас? Многие примеры, которые я вижу, предполагают, что это так, но я получаю разъединения намного чаще, чем ожидал....
4634 просмотров
schedule 25.12.2023

Flex: вопрос об обмене сообщениями клиент/сервер (RPC или сокет?)
Я создаю приложение Flex, которое будет выполнять много запросов к серверу (скажем, почти все взаимодействия требуют обновления с сервера). На данный момент я использую для этого удаленные вызовы процедур. Но мне было интересно, будет ли лучше...
1085 просмотров
schedule 21.11.2023

C ++ Boost ASIO: как читать / писать с таймаутом?
Прочитав другие записи Stack Overflow и boost::asio документацию, я подтвердил, что не существует синхронных вызовов чтения / записи ASIO, которые также предоставляют простой в использовании тайм-аут в качестве параметра для вызова. Я занимаюсь...
15903 просмотров
schedule 06.01.2024

Ошибка сегментации в сокетах
У меня очень своеобразная проблема. Мой код работал правильно один раз, затем я закрыл свой терминал в Linux и снова открыл его, чтобы запустить код, но теперь я получаю ошибку сегментации. не в состоянии расшифровать, что именно произошло... Будем...
3699 просмотров
schedule 18.12.2023

Objective-C: отправка/получение запроса с использованием сокета
Я знаю, как отправить запрос на отправку/получение с помощью любого HTTPClient, который объясняется здесь и здесь . Но теперь у меня есть сокет потока, подключенный к удаленному серверу , и я хочу отправить почтовый запрос, используя этот...
4859 просмотров
schedule 07.01.2024

Подключение к сокету Java Android. Неправильный IP-адрес, из-за которого приложение перестает отвечать
У меня есть сокетное соединение с телефона Android на сервер, и код работает нормально, когда я ввожу правильный IP-адрес и номер порта, но если они неверны, приложение перестает отвечать и говорит мне принудительно выйти. Я бы предположил, что...
3439 просмотров
schedule 28.10.2023

Сокет Android Socket Exception закрыт
Когда я пытаюсь запустить тест, состоящий из эхо-сервера и клиента Android со следующим кодом, я всегда получаю сообщение об исключении «сокет закрыт». Этот код может просто отправить сообщение на сервер и получить сообщение с сервера, но если вы...
12831 просмотров
schedule 25.11.2023

Как получить локальный IP-адрес из кода расширения Firefox
Я пишу расширение для Firefox, которое использует nsIServerSocket для прослушивания сокетных соединений. Я ищу способ для кода расширения программно узнать локальный сетевой адрес машины, на которой запущено расширение Firefox. Эта информация...
2530 просмотров
schedule 07.11.2023

Socketconnection без доступа к серверу
В основном соединение сокета будет инициировано, если у меня есть приложение сокета сервера... начиная с сокета, прослушивая и принимая поток. С другой стороны, у меня есть клиентское приложение, запускающее init. розетка, подключение и так далее....
59 просмотров
schedule 12.12.2023

Наименьший тип данных Python для болтовни сокета
Какой самый маленький «пакет» можно отправить через модуль сокета? Мне нужно отправить только 16 бит данных, 2 байта, и это то, что я должен отправить быстро, поэтому я хотел бы, чтобы он был как можно меньше. Я провел несколько «экспериментов»,...
1638 просмотров
schedule 04.12.2023

Общая функция Bluetooth для отправки данных с помощью BluetoothDevice в Android
Я разрабатываю приложение Bluetooth в Android, в котором сначала мне нужно сканировать доступные устройства Bluetooth, а затем подключать их. После установления соединения я должен отправить им данные. Я сделал до соединения. Но я не смог найти...
1748 просмотров
schedule 05.01.2024

Не могу подключиться к удаленному ip
Я пытаюсь подключить клиент к серверу. С локальным адресом (127.0.0.1) все работает отлично, но когда я пытаюсь использовать свой удаленный адрес, это не работает. Искал эту штуку по всему интернету, но ничего не нашел. Сторона сервера: bool...
1125 просмотров
schedule 07.01.2024

Понимание INADDR_ANY для программирования сокетов
Я пытаюсь запрограммировать несколько сокетов, поэтому на стороне сервера я использую htonl(INADDR_ANY) . Насколько я понял, мне кажется, что эта функция генерирует случайный IP (я прав?). Фактически, я хочу связать свой сокет с моим localhost ....
198317 просмотров
schedule 05.01.2024

Ошибка Шестнадцатеричное значение 0x00 является недопустимым символом при отправке таблицы данных в формате XML через локальную сеть
Привет, я новичок в NET-программировании. Мне пришлось разработать приложение, в котором клиенту необходимо получить доступ к серверу через локальную сеть и получить данные из удаленной базы данных MS ACCESS. Связь прошла успешно, и сервер...
1764 просмотров
schedule 13.11.2023

UDP-пакет на определенный IP-адрес в локальной сети
У меня есть встроенное устройство в моей локальной сети и приложение С++ в Linux на компьютере. Я сделал широковещательную рассылку UDP по своему широковещательному адресу подсети с C++, и мое устройство вернуло сообщение с подписью. У них обоих...
1256 просмотров

Большой массив размером 1 мегабайт вызвал высокую загрузку процессора?
У меня есть многопоточное серверное приложение. Это приложение получает данные из сокетов, а затем обрабатывает эти данные, такие как распаковка пакета, добавление в очередь данных и т. д. Функция показана ниже. Эта функция вызывается часто....
282 просмотров
schedule 20.01.2024