Olá Theotokos, o socket serve para conectar um ou mais micros como fazemos na conexão com http, só que eu estou criando para fazer um servidor na loja central que irá receber varias solicitações e processar e devolver uma consulta de produtos ou relatórios gerados, eu peguei os exemplos da pasta da Fivewin o sockcki.prg e o sockserv.prg.
Alex valeu pela atenção, consegui fazer funcionar bem, deste modelo que vc me passou eu já usava com a lib wvw mas agora estou fazendos com a Fivewin e estou usando a classe do tsocket e não estava funcionando quando o servidor ficava fora do ar, agora consegui resolver colocando para testar o IP do servidor antes de enviar ou de receber para não ficar mais travado esperando resposta do servidor.