Hay clientes y servidores tanto para muchos sistemas operativos basados en GUI como para java.