Hi @vcmagaia,
De princípio,
configurações standard do Glassfish funcionam mesmo para esse propósito, sendo uma questão de o link que os users usarem para aceder a aplicação referenciar o endereço IP do computador servidor.
Para evitar passar links com endereços IP, podes criar um hostname para a máquina.
Se não tiveres um servidor DNS, na tua rede, podes editar o ficheiro hosts de cada máquina,
de modo que a maquina possa ser capaz de resolver o hostname.
Quanto ao servidor de aplicação pode continuar sendo o Glassfish, não vejo razões para mudar. Tem alguma necessidade especial?