УДП для большого файла данных - PullRequest
2 голосов
/ 21 марта 2011

Мне нужно передать большой файл данных (файл изображения) по протоколу UDP в Java.Любые ресурсы / ссылки для этого будут полезны.

Ответы [ 2 ]

0 голосов
/ 21 марта 2011

Посмотрите на тривиальный протокол передачи файлов (TFTP) - он реализует передачу файлов по UDP.

В реальной жизни, когда вы не ограничены UDP, вы должны использовать что-то на основе TCP, так как вам придется заново реализовать все то, что TCP дает вам по UDP, и, скорее всего, вы сделаете это менее эффективно, чем ваш TCP-стек. сделали.

0 голосов
/ 21 марта 2011

Главное, что вам понадобится, - это слой для повышения надежности.http://www.google.co.uk/search?q=java+reliable+udp UDP не является надежным, и любое или все изображение может быть потеряно, если у вас нет протокола поверх UDP, чтобы сделать его надежным.

Я предлагаю вам сначала использовать TCP, так какнамного проще, и измените его на UDP, если вы чувствуете, что вам все еще нужно позже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...