title: MultiCast Messages to multiple clients on the same machine
body: <p>Im trying to write a server/service that broadcasts a message on the lan ever second or so, Kind of like a service discovery.</p>
  
  <blockquote>
    <p>The message needs to be received by
    multiple client programs that could be
    on the same machine or different
    machines. But there could be more than
    one program on each machine running at
    the same time.</p>
  </blockquote>
  
  <p>Im using delphi7, with indy 9.0.18</p>
  
  <p>where im stuck is if i should be using UDP(TIdUDPClient/Server) or IP MultiCast (TIdIPMCastClient/Server) or if its even possible...</p>
  
  <p>Ive managed to get it to work with IP Multi Cast with one client per machine, but even after many trys with different bindings.. max/min ports etc, i cant seem to find a solution. </p>