C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Знатокам по сетям (посылка сообщения)
Dr Ace
Отправлено: 18.10.2004, 23:02


Не зарегистрирован







Доброго времени суток !
В локальной сети есть программа мастер (одна) клиент(много), как послать сообщение всем запущеным клиентам незная их апи !?.
p.s. Очень бы примерчик непомешал (срочно нужно ПЛЗ) sad.gif
Хлор
Отправлено: 19.10.2004, 02:56


Дежурный стрелочник

Группа: Участник
Сообщений: 78



просто просканить сеть))) и всем живым компам отправить сообщение.
Да еще можешь проверять открыт ли порт на компе... хотя и не обязательно.


Загляни на ссылку


http://delphirus.org.ua/delphi-sovet-cat-76.html

Хотя эта тема уже обсуждалась
Daan
Отправлено: 19.10.2004, 11:15


Дежурный стрелочник

Группа: Участник
Сообщений: 62



А нет ли каких нибуть общательных ип, навроде есть... 192.168.1.0 — по этому ип должны получить компы с 192,168,1,1 — 192,168,1,254.
ток ещё думаю могут быть запарки, какой протакол TCP or UDP
я не пробывал говарю сразу, так что....
xim
Отправлено: 19.10.2004, 19:56


Станционный диспетчер

Группа: Участник
Сообщений: 143



Нужно послать сообщение по broadcast-у, т.е. на IP: 255.255.255.255
Dr Ace
Отправлено: 22.10.2004, 22:06


Не зарегистрирован







Пробовал по указаных АПИ невышло (а какой порт ?), если все вылетали одинаково только при 255.255 ... 0 выдало ошыбку соединения
Konstantine
Отправлено: 25.10.2004, 09:03


Мастер участка

Группа: Модератор
Сообщений: 545



Просто какое соединени в бродкасте???? кинь по UDP, на адрес — 192.168.1.255 а на клиентах ты долен принимать...
Gedeon
Отправлено: 25.10.2004, 11:50


Ветеран

Группа: Модератор
Сообщений: 1742



QUOTE (Dr Ace @ 19/10/2004, 00:04)
В локальной сети есть программа мастер (одна) клиент(много), как послать сообщение всем запущеным клиентам незная их апи !?.

biggrin.gif Что значит не зная их апи? Наверное имеется ввиду айпи?

Как соединены клиенты с сервером, при чем тет блин IP адреса протоколы и т.д. КАК СОЕДИНЕНЫ КЛИЕНТЫ С СЕРВЕРОМ?
Konstantine
Отправлено: 25.10.2004, 13:47


Мастер участка

Группа: Модератор
Сообщений: 545



гедеон — иди и лежи (https://rxlib.ru/forums/index.php?s=8e1c6bcad5425ee74d876c7a960e249d&act=ST&f=13&t=3015&st=0&#entry12801)
клиент и сервак — в одной сети
Gedeon
Отправлено: 25.10.2004, 14:35


Ветеран

Группа: Модератор
Сообщений: 1742



Если не все компы данной сети имеют данного клиента и не все соединены с сервером?
QUOTE

как послать сообщение всем запущеным клиентам незная их апи

Вопрос не стоит всем компам в сети/подсети.
Konstantine
Отправлено: 25.10.2004, 15:46


Мастер участка

Группа: Модератор
Сообщений: 545



ну короче вывод — неточно задан вопрос и обсуждение пошло двояко...

ув. Dr Ace уточните, pls, что именно вам нада...
Guest
Отправлено: 25.10.2004, 16:03


Не зарегистрирован







2Konstantine
QUOTE
клиент и сервак — в одной сети

Это еще не говорит, что используется TCP/IP. Например можно оганизовать взаимодействие клиентов с сервером через общие файлы.
Совершенно с вами согласен, что вопрос сформулирован не точно.

Вернуться в Вопросы программирования в C++Builder