Вопросы по теме 'datagram'
Куда делся пакет дейтаграммы, когда пункт назначения находится в автономном режиме?
Эти пакеты просто исчезают? или они ждут назначения? Или пакет возвращается, а затем выдает исключение?
А в java какая разница между буфером byte[] с длиной, в конструкторе DatagramPacket?
DatagramPacket dp = new DatagramPacket(new byte[...],...
512 просмотров
schedule
10.12.2022
Может ли запись в сокет дейтаграмм когда-либо поднять SIGPIPE?
Я работаю с некоторым кодом, который должен быть защищен от уничтожения вызывающего абонента из-за SIGPIPE , но единственный сокет, который пишет, что он выполняется, собирается в сокеты дейтаграмм (как UDP, так и сокеты дейтаграмм домена Unix). Мне...
2670 просмотров
schedule
14.05.2023
ядро linux- ›дейтаграммы многоадресной потоковой передачи в пользовательском пространстве
Я планирую написать драйвер linux для некоторого оборудования с отображением памяти (он находится в FPGA, поэтому при необходимости я могу настроить этот интерфейс с отображением памяти на обоих концах).
Эта логика FPGA генерирует...
826 просмотров
schedule
19.03.2022
Всегда ли дейтаграммы принимаются полностью?
Большинство функций приема дейтаграмм, таких как c's recv или read, класс javas DatagramPacket или pythons SocketServer, включают возможность узнать количество полученных данных.
c:
int amount = recv(sock, buf, n, MSG_WAITALL);
Джава:...
1315 просмотров
schedule
06.05.2022
Нужно отправить UDP-пакет и получить ответ на Java
Я должен отправить пакет UDP и получить ответ от сервера UDP. Хотя UDP был аналогичен java.net.DatagramPacket в Java, но документация для DatagramPacket, похоже, заключается в том, что вы отправляете пакет, но ничего не получаете обратно, правильно...
36735 просмотров
schedule
15.06.2022
Отправка дейтаграмм с помощью j2me
Я пишу простое приложение для мобильных телефонов (используя j2me) с взаимодействием клиент-сервер с использованием протокола дейтаграмм. Мобильное приложение отправляет текст на сервер, и сервер выводит этот текст на стандартный вывод. Вот код для...
766 просмотров
schedule
05.12.2022
Не удается получить строку из многоадресной рассылки UDP
У меня возникли проблемы с получением строки из многоадресной рассылки. Я впервые использую многоадресную рассылку UDP в Java.
Я делаю многоклиентское приложение по локальной сети. Поэтому я использую локальные IP-адреса. Мне нужно, чтобы...
1251 просмотров
schedule
16.06.2022
Группа многоадресной рассылки UDP на Windows Phone 8
Хорошо, это то, что я пытался выяснить уже несколько дней. У нас есть приложение для Windows Phone 7, в котором телефоны присоединяются к группе многоадресной рассылки, а затем отправляют и получают сообщения в группу, чтобы общаться друг с другом....
3882 просмотров
schedule
18.05.2022
как узнать, получили мы что-то с DatagramPacket или нет?
Я реализую клиент-серверную программу и хотел, чтобы мой клиент, подождав 5 секунд без ACK-ответа с сервера, отправил обратно тот же пакет...
Я сделал это так, поэтому, пожалуйста, скажите мне, все ли в порядке ..
dp = new DatagramPacket(packet...
3549 просмотров
schedule
17.09.2022
получить дейтаграммпакет
В классе DatagramPacket все конструкторы требуют параметра int как «длина». Зачем мне устанавливать длину DatagramPacket , когда я пытаюсь его получить, ведь я не всегда знаю, какой длины пакет? И какой номер мне установить?
edit: Позвольте...
692 просмотров
schedule
01.09.2022
Обнаружение маршрутизатора путем отправки широковещательного пакета с использованием UPnP не работает.
Я пытаюсь реализовать простую библиотеку, которая может обнаруживать маршрутизатор по протоколу UPnP, если приложение работает в среде NAT. Я пробовал два способа: многоадресную рассылку и дейтаграмму для отправки пакета обнаружения на маршрутизатор...
5685 просмотров
schedule
07.03.2024
Поддержание двунаправленного соединения UDP
Я пишу клиент UDP для Android, который подключается и взаимодействует в двух направлениях (без связи между отправленными и полученными сообщениями) с сервером Windows. После отправки исходной дейтаграммы на сервер я хочу иметь возможность отправлять...
5449 просмотров
schedule
10.05.2022
Байт Java в строку
Итак, я хочу преобразовать массив байтов, возвращаемый функцией getData() DatagramPacket, в строку. Я знаю, что способ преобразовать весь массив байтов в строку:
String str = new String(bytes);
Однако в конце выводятся нулевые символы....
1315 просмотров
schedule
15.03.2023
Не удается захватить широковещательные пакеты UDP с помощью Java DatagramSocket
Я создаю приложение для связи клиент-сервер и хотел бы, чтобы клиент мог автоматически обнаруживать и подключаться к серверу, учитывая, что они находятся в одной сети.
Раньше мой код работал на машинах с Linux и Windows. Я бы транслировал простое...
2439 просмотров
schedule
24.11.2023
Как отправлять пакеты дейтаграмм с помощью Java в Android
Я написал функцию для проверки отправки данных
public void send() {
Runnable myRunnable = new Runnable()
{
@Override
public void run(){
while(true) {
try {...
659 просмотров
schedule
03.07.2022
ReceiveBufferSize не соблюдается. UDP-пакет усечен
нетти 4.0.24
Я передаю XML через UDP. При получении пакета UPD длина пакета всегда составляет 2048, что усекает сообщение. Несмотря на то, что я попытался установить размер буфера приема на что-то большее (4096, 8192, 65536), но он не...
1506 просмотров
schedule
10.07.2022
Рекомбинация нескольких DatagramPackets в один байт[]
Предисловие: у меня совсем НЕТ опыта и, вероятно, я совершал глупые ошибки. Пожалуйста, исправьте эти ошибки и научите меня, как быть лучше, вместо того, чтобы ругать меня за невежество, если бы я уже не был унижен своим недостатком знаний, мне не...
95 просмотров
schedule
01.05.2023
Java DatagramSocket может получать пакеты в Windows, но не в Linux
Обратите внимание, что в этой теме у плаката, похоже, есть проблема, связанная с моей: Windows против Linux) К сожалению, этот пост умер без какого-либо решения проблемы.
В настоящее время у меня возникают проблемы с Datagramsockets в Java. В...
684 просмотров
schedule
04.04.2022
Нет первого запуска адреса с двунаправленным сокетом домена unix
У меня есть два демона (один клиент и один сервер), которые общаются через сокеты домена unix (локальные сокеты). Проблема, с которой я сталкиваюсь, заключается в том, что при первом приеме дейтаграммы сервером с помощью функции recvfrom адрес...
119 просмотров
schedule
03.04.2022
Как получить имя файла из пакета RRQ datagramPacket?
Я работаю на TFTP-сервере. Судя по изображению, максимальная длина моих пакетов составляет 516 байт (2+2+512).
Я пытаюсь взять исходную длину из пакета клиентских дейтаграмм (в данном случае отправляет 13 байтов в пакете RRQ), вместо этого я...
427 просмотров
schedule
02.08.2022