Многоадресные сообщения нескольким клиентам на одном компьютере

Я пытаюсь написать сервер / сервис, который транслирует сообщение по локальной сети раз в секунду, вроде как обнаружение сервиса.

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

Я использую Delphi7, с Инди 9.0.18

где я застрял, если я должен использовать UDP (TIdUDPClient / Server) или IP MultiCast (TIdIPMCastClient / Server) или если это даже возможно ...

Мне удалось заставить его работать с IP Multi Cast с одним клиентом на машину, но даже после многих попыток с разными привязками ... макс / мин портов и т. Д., Похоже, я не могу найти решение.

Ответы на вопрос(5)

Ваш ответ на вопрос