Описание тега datagram
Дейтаграмма - это единое сообщение, доставляемое по сети, обычно через UDP, и обычно без гарантии порядка или надежности доставки сообщений.
2
ответа
Гнездо C++ - sendto - данные не получены
Сообщество Visual Studio 2017 C++ CLR проект Это должно быть отправка дейтаграммы UDP на адрес многоадресной рассылки. Я отправляю без ошибок. -------------- MULTICAST ------------------- 'Project2.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mswsock.d…
08 июл '17 в 01:43
2
ответа
Как я могу отправлять и получать данные одновременно при программировании сокетов в Java с использованием многопоточности?
Я новичок в Java и пытаюсь написать программу, использующую сокет Datagram для отправки и получения пакетов между клиентом и сервером. Проблема в том, что когда курсор достигает receive() линия, он застревает там, пока не прибудет пакет. За это врем…
12 ноя '12 в 18:37
1
ответ
DatagramSocket receive() не получает никаких данных
Я написал приложение для Android, которое прослушивает UDP-порт 5150 для получения закодированного аудиопотока от устройства, подключенного к тому же маршрутизатору Wi-Fi. Однако вызов метода receive() блокируется на неопределенный срок и не получае…
02 июл '18 в 11:35
0
ответов
Аргумент sendto для сокета типа PF_PACKET
У меня есть требование использовать Berkeley Packet Filters в моей программе, для чего я узнал, что должен использовать сокет типа PF_PACKET. Я могу получать пакеты через мой фильтр, как и ожидалось. Я нахожусь в затруднительном положении, когда дел…
11 окт '18 в 13:08
2
ответа
Как получить широковещательный пакет на 0.0.0.0?
Мне нужна помощь для моего приложения Java. Мне нужно получать широковещательные пакеты через сокет датаграмм, связанный с подстановочным адресом. Самое главное, что у моего wlan0 не должно быть настроенного IP-адреса, потому что целью этого приложе…
28 июн '12 в 11:48
0
ответов
Проблема кодировки дейтаграммы сокета C++ и node.js?
У меня есть некоторый код, написанный на C++, который открывает сокет и отправляет дейтаграмму на мой сервер узлов. Проблема, кажется, у меня есть проблема с кодировкой.... или что-то еще не так. Мой клиентский код на C++ в двух словах #include <…
09 июн '14 в 21:40
1
ответ
(Небольшое) Java-приложение на стороне сервера не может получить DatagramPackets
У меня есть Linux Microsoft Azure VM, которая работает под управлением Java JDK 7 "Сервер" (с использованием SSH для подключения) Мой компьютер (Mac OSX) работает под управлением Java JDK 8 "Сервер" Клиент сообщений компилируется и запускается на мо…
13 янв '15 в 00:07
2
ответа
Сколько времени java.net.DatagramSocket будет ожидать запроса клиента, если он неактивен в течение длительного времени?
У меня возникают проблемы при использовании пакета дейтаграммы UDP, в программе я связываю порт UDP и слушаю сообщения на нем. Обычно это работает нормально, но если порт долгое время не используется, программа автоматически завершает работу UDP-сок…
23 сен '15 в 06:36
2
ответа
Исключение при разборе int из String после того, как он был отправлен с дейтаграммой
Я начинаю чувствовать себя очень глупо - и, надеюсь, на этот вопрос есть простой ответ. Я пытаюсь отправить координаты объекта Point через UDP. Отправка прекрасно работает: public void send(Point p) throws IOException { String data = Integer.toStrin…
04 сен '14 в 12:50
1
ответ
Отправка номера телефона с UDP-пакетом в битовом порядке Java
Я создаю пакет UDP для настройки модема GPS в Java. Одним из разделов пакета является номер телефона, и мне дали следующую информацию: Номер телефона 64 бита. Байт 7 = 0x00 (старший порядковый номер). Байты 4-6 = код города (с прямым порядком байтов…
14 авг '12 в 15:55
0
ответов
Дейтаграмма сокет не получает
У меня здесь работает сервер-клиент, но кажется, что при рукопожатии между сервером и клиентом я могу заставить сервер отправить сообщение обратно клиенту. Это сторона сервера package me.game.net; import java.io.IOException; import java.net.Datagram…
17 ноя '12 в 05:47
1
ответ
Как увеличить выделение памяти сокета в ядре Linux
Я реализую собственный протокол дейтаграмм транспортного уровня в ядре Linux. Я внедрил очереди отправки и получения для доставки по заказу в средах с потерями. Я заметил, что в моей текущей реализации моему сокету не хватает памяти только с 16 буфе…
06 окт '16 в 13:14
0
ответов
Почему большинство пакетов UDP из фильтра сервлетов не отображаются в графите?
У меня есть следующее в фильтре сервлетов: @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws ServletException, IOException { long startTimeNano = System.nanoTime(); chain.doFilter(request, res…
26 мар '13 в 15:11
2
ответа
Что возвращает сокет FIONREAD из UDP (датаграммы)?
Который делает ioctl из FIONREAD return, длина следующего пакета или длина всех данных в буфере? Предположим, что есть UDP сервер, который получает 2 пакета от клиента 1 и еще 2 пакета от клиента 2 после пакета клиента 1. Тогда какова ценность ioctl…
08 июн '13 в 03:36
1
ответ
Присоединиться к многоадресной группе с помощью DatagramChannel без указания сетевого интерфейса
При использовании многоадресного сокета Java, я могу присоединиться к многоадресной группе без указания NetworkInterface используя этот код: MulticastSocket sock = new MulticastSocket(PORT); sock.joinGroup(ADDR); Если я хочу использовать NIO с друго…
31 май '15 в 23:09
2
ответа
Команда отправки параметров на SIP UDP-сервер
Я работаю над программой, которая должна выяснить, доступен ли удаленный SIP UDP-порт 5060 с клиентского компьютера. Так как прямого способа проверить наличие UDP-порта нет. Я хочу создать простой класс Java, который будет отправлять сообщение ОПЦИИ…
28 авг '13 в 12:13
1
ответ
C: как создать сокет?
Я пытаюсь создать сокет для клиента и сервера для связи. Я не очень знаком с тем, как работает socket() и bind(). Как создать сокет датаграммы? Когда я пытаюсь скомпилировать его, он говорит, что адрес сокета никогда не будет NULL и sockfd не исполь…
17 мар '16 в 19:21
1
ответ
Как увеличить пропускную способность UDPClient
Я смотрю на производительность.NET Core на Linux. В частности, чтобы убедиться, какие ограничения могут быть из инструментов, доступных в самой структуре. Я попал в коробку с ~ 50000 pps. Похоже, что до сих пор UDPClient смог достичь ~ 20 000 pps, п…
08 авг '17 в 22:17
1
ответ
Изменить клиент и обработчик с DatagramPacket на POJO
Я хочу изменить обработчик клиента для использования Foo вместо Datagram - какие изменения необходимы в самом клиенте? Конечно, нет необходимости строго придерживаться датаграмм для отправки и получения с Netty? Пример Factorial использует BigIntege…
27 июл '14 в 20:15
2
ответа
Дейтаграммы в java
Есть ли возможность в Java без использования нативных функций для отправки дейтаграмм?
30 янв '10 в 14:10