Saludos
Aunque no soy el autor te dire mas o menos como funciona kakesoft.
Tienes dos ejecutables; uno Servidor y otro cliente.
En cualqueira de las maquinas inicia el Servidor (pongamos pc1), entonces los clientes deben conectarse a éste mediate el ip de la pc1 y el puerto que la aplicacion servidora ha habilitado. Creo que esto es todo (probando es que se sabe
).