шировещательное сообщение - как?

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Eugie, Romeo, Hawk

Ответить
AlexDav
Сообщения: 34
Зарегистрирован: 18 окт 2005, 15:37

15 ноя 2005, 15:50

у меня будут две программы клиент и сервер, какой технологией их лучше связать, что бы еще можно было и посылать широковещательные сообщение? Кстати, при связи по сокетам - широковещание возможно?
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

15 ноя 2005, 16:12

возможно тока надо не TCP а UDP
В SAD - все в SAD.
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

15 ноя 2005, 16:14

посылаешь на адрес 255.255.255.255 кажется так - начнет кричать на всю сетку
В SAD - все в SAD.
AlexDav
Сообщения: 34
Зарегистрирован: 18 окт 2005, 15:37

15 ноя 2005, 17:44

А для UDP надо будет в винде настройки какие делать?

А 255.255... Это для ТCP?
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

15 ноя 2005, 19:19

UDP и TCP отличаются установлением / неустановлением соединения и все
в винде делать ничего не надо
255.. - енто как раз для удп потому как установить соединение с ентим адресом невозможно.

Вообще если проект хоть немного серьезен и есть хоть чуть чуть времени почитай Снейдера (Снайдера) - в инете есть в электронном варианте называется "Эффективное программирование TCP\IP" или нечто очень похожее (кстати и на этом форуме подобные вопросы обсуждались)
В SAD - все в SAD.
AlexDav
Сообщения: 34
Зарегистрирован: 18 окт 2005, 15:37

16 ноя 2005, 10:09

Спасибо, почитаю.
caspi
Сообщения: 7
Зарегистрирован: 08 авг 2005, 09:13

24 ноя 2005, 08:04

Kolinus писал(а):UDP и TCP отличаются установлением / неустановлением соединения и все
если бы это были все различия, то жить было бы намного легче :lol:

а на самом деле разница в том, что TCP - надежный протокол, а UDP соотвественно нет... Отличается и область применения: UDP обычно используется в сервисах по передачи потокового аудио/видео, иногда чатах и т.д. - там где целостность переданных данных не столь критична.. самым важным параметром является скорость передачи...

между прочим, для UDP также возможно установление соединения...
SokolovS
Сообщения: 8
Зарегистрирован: 08 фев 2006, 11:49
Откуда: Санкт-Петербург

08 фев 2006, 13:43

между прочим, для UDP также возможно установление соединения...
Это уже будет не UDP, а надстройка над ним.
Кстати и надежность можно обеспечить надстраивая UDP своими прибамбасами с ожиданием подтверждения.
А вот скорость передачи - в TCP может быть существенно больше - в этом его главное преимущество.
TCoder
Сообщения: 9
Зарегистрирован: 16 июл 2007, 00:20
Контактная информация:

26 авг 2007, 07:48

Кароче, используй UDP. Только с адресом возникают проблемы. У меня работало тока на сеть с конкретными IP. Т.е. если у вас сеть типа 192.168.0.X, то UDP используй на адрес 192.168.0.255. Тогда все компы с одинаковыми первыми 3-мя цифрами (в данном случае 192.168.0 ) будут получать эту передачу. Более широко он отказывается работать. Не знаю в чем дело. Использовал эту штуку для того, чтобы клиенты могли найти сервак в сети, причем пользователь видел тока имя сервера, без всяких IP), по типу верхний уровень. Удачи.
Ответить