tlaloc
(usa Gentoo)
Enviado em 07/10/2010 - 20:13h
Então, vamos com o básico.
O que caralhos são sockets?
Sockets são como "portas" para "túneis" por onde trafegarão dados, bidirecionalmente (de um ponto 1 a um ponto 2 e vice-versa), confiando neste "túnel" que os leva.
Como assim, tio?
Vamos por em questões práticas.
Vamos dizer que você, na sua empresa, prepara os memorandos do RH. Você encaminha todos os memorandos a mesa da menor aprendiz (menor aprendiz serve pra isso mesmo: andar e levar papel), que vai pegar os memorandos e entregar a cada um.
Ela também será chamada a mesa dos funcionários para pegar os memorandos que forem endereçados ao RH.
Podemos dizer que a menor aprendiz é um socket (tá, eu usei a menor aprendiz porque socket lembra socks, meias, e menores aprendizes são meias mesmo. Os machistas entenderão).
Quer um exemplo de socket, filhote? Lá vai:
http://samuca.wordpress.com/2007/05/03/sockets-em-perl/
Aqui está bem detalhado. =)
Outra boa referência que encontrei, ao menos para a definição de socket, é esta:
http://sites.google.com/site/thaisparmera/socket
(vão me xingar por esta página)
Boa leitura. Qualquer coisa estamos aí.