Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.07;
Скачать: CL | DM;

Вниз

Как отослать сообщение всем компьютерам в локальной сети?   Найти похожие ветки 

 
Сергей Нечепуренко   (2002-08-05 16:02) [0]

Подскажите, пожалуйста.
Есть ли такой механизм, что бы послать по локальной сети сообщение от одной Delphi программы к нескольким другим.
А все включенные в сеть компьютеры с установленными этими программами перехватили это сообщение и выполнили определенное действие.
Механизм сокетов не подошел потому, что заранее не известны имена всех компьютеров.
Точнее список всех компьютеров я получаю, но в этом списке почему то нет имен только сто включенных машин. Точно также имя компьютера в сетевом окружении появляется не сразу а спустя минут 10.

Нечто подобное, это программки-пэйджеры, которые отправляют текстовые сообщения между компьютерами в локальной сети. И мой компьютер с Windows 2000 всегда перехватывает эти сообщения. Хотя я не делал для этого ни каких настроек и не чего не ставил.

Заранее благодарю, Сергей.


 
Digitman ©   (2002-08-05 16:39) [1]

>>Механизм сокетов не подошел потому, что заранее не известны имена всех компьютеров.

Гнезду, работающему в UDP-режиме с опцией SO_BROADCAST, для широковещательной рассылки сообщений (я именно так понял твою задачу) не нужны никакие имена - только IP подсети и ее маска . Тем не менее, это - гнездо как ключевой элемент упомянутого тобой "неподошедшего" механизма.




Страницы: 1 вся ветка

Текущий архив: 2002.10.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-21022
Destroyer
2002-09-27 08:09
2002.10.07
Delphi и Word


14-21210
DeMoN-777
2002-09-11 12:50
2002.10.07
Народ у кого-нить есть компонент


1-21097
Начинающий делфер
2002-09-25 12:33
2002.10.07
Как сделать окно непрямоугольной формы?


3-20917
lak_b
2002-09-16 18:02
2002.10.07
База данных вручную


14-21205
Mike B.
2002-09-11 11:56
2002.10.07
Тяжела и неказиста жизнь простого программиста :-)