Executar .JAR em Rede

Fala galera.
Fiz um programa em Java que envia Mensagens para os usuários em máquinas que estão dentro de uma rede.
Coloquei o .JAR em uma pasta pública e executei o sistema em duas máquinas, porém, ao enviar mensagem de uma máquina deveria exibir a mensagem na outra máquina e na própria máquina que disparou a mensagem e não acontece, pois a mensagem só é exibida na máquina de origem.

O .JAR é o mesmo que está sendo executado nas máquinas.

Acredito que tenho que trafegar a informação pela rede, mas não faço a menor ideia.

O sistema tem um banco de dados que está em rede (em um servidor), achei estranho não ter funcionado.

Deu pra entender?

Obrigado.