versão server com socket