Вопросы по теме 'datagram'
Автоматическое присвоение имен локальным сокетам дейтаграмм AF_UNIX?
Я реализую простую службу, используя дейтаграммы через локальные сокеты unix (семейство адресов AF_UNIX, т. е. не UDP ). Сервер привязан к общедоступному адресу и прекрасно принимает запросы. К сожалению, когда дело доходит до ответа, sendto...
3650 просмотров
schedule
20.12.2023
Неблокирующий ввод-вывод UDP против блокирующего ввода-вывода UDP в Java
Неблокирующие TCP/IP SocketChannel и Selector в NIO помогают мне обрабатывать множество соединений TCP/IP с небольшим количеством потоков. А как насчет UDP DatagramChannels ? (Должен признаться, что я не очень хорошо знаком с UDP.)
Операции...
20550 просмотров
schedule
27.01.2023
Почему я получаю дейтаграммы UDP не по порядку, даже если процессы выполняются локально?
Я разрабатываю интерфейс Java между потоковым сервером и флэш-клиентом. Я заметил, что дейтаграммы UDP могут достигать моего интерфейса не по порядку, даже если оба процесса выполняются локально.
Это нормально? Я думал, что, поскольку ни одна...
14742 просмотров
schedule
14.11.2022
В чем разница между потоками и дейтаграммами в сетевом программировании?
В чем разница между сокетами (потоком) и сокетами (дейтаграммами)? Зачем использовать одно вместо другого?
72984 просмотров
schedule
03.06.2022
Каков максимальный размер сообщения дейтаграммы AF_UNIX в Linux?
В настоящее время я достиг жесткого предела в 130688 байт. Если я попытаюсь отправить что-то большее в одном сообщении, я получу ошибку ENOBUFS .
Я проверил параметры net.core.rmem_default , net.core.wmem_default , net.core.rmem_max ,...
14175 просмотров
schedule
02.09.2022
Потерянные пакеты UDP (JBoss + DatagramSocket)
Я разрабатываю часть корпоративного приложения на основе JBoss+EJB. Моему модулю необходимо обрабатывать огромное количество входящих UDP-пакетов. Я провел нагрузочное тестирование, и оказалось, что при отправке пакетов с интервалом 11 мс все...
3984 просмотров
schedule
31.07.2022
Отправка объекта через сокеты дейтаграмм java
Я реализую этот пример , так как хочу транслировать на несколько клиенты. При попытке использовать сокет для отправки другого объекта (который был сериализован) я получаю сообщение об ошибке, в котором говорится, что сокет (в примере) не может...
1417 просмотров
schedule
25.04.2022
setSotimeout на сокете дейтаграммы
Сервер действует как эхо-сервер. Клиенты отправляют 10 пакетов на сервер (промежуток в 1 секунду)
Когда клиент получает пакеты с сервера, иногда пакеты теряются.
Таким образом, клиент должен ждать до одной секунды, пока пакет не прибудет. Если...
16699 просмотров
schedule
12.06.2022
Как отправить объект через сокет дейтаграммы
Я работаю над каким-то Android-проектом и пытаюсь передать объект через Datagram Socket на другое устройство. Объект содержит «String» Data Members класса (UserName, Services). Как я могу это сделать??
6681 просмотров
schedule
08.09.2022
Python socket.error: [Errno 13] Отказано в доступе
Используя Linux и Python, я хочу отправить некоторые данные с широковещательной передачей:
d = b'109u433279423423423'
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto(d, 0, ('192.168.0.255', 9))
Я запускаю...
24732 просмотров
schedule
26.01.2023
Отправка номера телефона с пакетом UDP в определенном порядке битов Java
Я создаю пакет UDP для настройки модема GPS в java. Одним из разделов пакета является номер телефона, и мне была предоставлена следующая информация:
Номер телефона 64-битный.
Байт 7 = 0x00 (старший порядок байтов).
Байты 4-6 = код города...
421 просмотров
schedule
18.06.2022
UDP DatagramPacket не получен от внешнего клиента
У меня есть игра с сервером UDP/TCP и клиентом. Один порт UDP (2406) для обновления местоположения клиента и один порт TCP (2407) для чата. Проблема здесь на 2406.
Когда я играю в клиенты в своей локальной сети, все работает нормально. Но когда...
590 просмотров
schedule
09.09.2022
Необходимо преобразовать байтовый массив/двоичное сообщение из UDP DatagramPacket в несколько полей в java
У меня есть байтовый массив, состоящий из 10-байтового сообщения. Я знаю, что первые 2 байта содержат идентификатор, который нужно извлечь в строку. Пример этого идентификатора: 2001. Остальные байты состоят из других полей, о которых я знаю.
Я...
3484 просмотров
schedule
12.10.2022
Преобразование Java Byte[] в String с отбрасыванием конечных кавычек/странный побочный эффект
В настоящее время я пытаюсь выполнить некоторое регулярное выражение в результате вызова DatagramPacket.getData() .
Реализовано как String myString = new String(thepkt.getData()) :
Но как ни странно, java отбрасывает конечную цитату, которую...
1624 просмотров
schedule
23.07.2023
Как отправить пакет Udp 2 или 3 раза после неудачного получения пакета в java?
Я отправил пакет Udp на сервер. Если сервер в порядке, я могу получить пакет ответа, но когда сервер не работает, я не получил никакого пакета ответа. Кто-нибудь может помочь мне, как я могу отправить свой пакет на сервер несколько раз , когда...
1200 просмотров
schedule
14.05.2022
Получение нескольких пакетов UDP при обновлении пользовательского интерфейса
У меня есть приложение, в котором я получаю информацию с сервера, а затем показываю эту информацию на экране для пользователя. Поскольку информации много, я хотел бы обновлять пользовательский интерфейс по мере получения информации....
544 просмотров
schedule
04.07.2023
Как подтвердить адрес источника пакета дейтаграммы?
Я написал клиент-серверную программу Java RDT, которая обменивается пакетами дейтаграмм для исправления повреждения и потери пакетов. Последний фрагмент кода, который я добавил, требует, чтобы я сравнивал исходный адрес каждого пакета с адресом...
1691 просмотров
schedule
02.07.2023
Определить отправителей многоадресной рассылки с одинаковым IP-адресом
Я пишу программу обмена сообщениями на основе многоадресной рассылки в java. Для управления потоком сообщений я бы хотел, чтобы каждый член группы поддерживал список всех других членов группы. Я мог бы сделать это, назначив каждому участнику...
324 просмотров
schedule
26.12.2022
Что делать с UDP-пакетами, приходящими по частям
У меня есть приложение Java, которое получает пакеты UDP в цикле:
while (running) {
try {
// Block until a packet is received on the port
byte[] buffer = new byte[1024];
DatagramPacket receivePacket = new...
699 просмотров
schedule
28.08.2022
Как инициировать сокет (дейтаграмму) без подключения к серверу UDP в браузере?
Мне нужно подключиться и отправить пакеты данных на UDP-сервер (соединение без подключения / сокет датаграммы) из браузера.
Какие у меня варианты?
Допускает ли HTML5 сокеты без подключения?
Смогу ли я подключиться к UDP-серверу (сокет...
488 просмотров
schedule
18.05.2024