Soquete de rede: diferenças entre revisões

930 bytes adicionados ,  14 de agosto de 2013
sem resumo de edição
m (Tiago de Jesus Neves moveu Soquete de internet para Soquete de rede)
{{ver desambiguação}}
[[Ficheiro:Sockets.jpg|thumb|direita|''Sockets'': Energia e dados]]
 
Um '''soquete de rede''' (em {{ling|en}}: '''network socket''') é um ponto final de um [[Fluxo de tráfego (redes de computadores)|fluxo de comunicação]] [[Comunicação entre processos|entre processos]] através de uma [[rede de computadores]]. Hoje em dia, a maioria da comunicação entre computadores é baseada no [[Protocolo de Internet]]. Entretanto a maioria dos soquetes de rede são '''soquetes de Internet'''.
Genericamente, um ''socket'' trata-se de uma 'tomada' que designa uma cavidade ou região usada para ligar algum artifício específico.
 
Uma '''API de soquetes''' ('''API sockets''') é uma [[interface de programação de aplicativos]] (API), normalmente fornecida pelo [[sistema operacional]], que permite que os programas de aplicação controlem e usem soquetes de rede. APIs de soquete de Internet geralmente são baseados no padrão [[Berkeley sockets]].
 
Um '''endereço de soquete''' ('''socket address''') é a combinação de um [[endereço de IP]] e um [[número da porta]], muito parecido com o final de uma conexão telefônica que é a combinação de um número de telefone e uma determinada extensão. Com base nesse endereço, soquetes de internet entregam pacotes de dados de entrada para o [[processo]] ou [[thread]] de aplicação apropriado.
 
== Soquetes de Rede ==
[[Categoria:Ciência da computação]]
[[Categoria:Redes de computadores]]
 
[[ar:Socket]]