Ich würde es genau umgekehrt machen. Auf jeder Workstation läuft ein Service der empfangsbereit ist und die Anfrage vom Client (in dem Fall der Server) verarbeitet. Bei festen
IP Adressen ist es ja sowie so einfach. Im dynamischen Betrieb würde ich das per Broadcast regeln.