English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

Como funcionam, Quem inventou?

2006-10-04 07:07:43 · 5 respostas · perguntado por Bruno Anderson 3 em Computadores e Internet Redes de Computadores

5 respostas

Um soquete (do inglês socket) é, generalizado, uma tomada. Designa uma cavidade ou região usada para ligar algum artifício específico.

Especificamente em computação, um soquete pode ser usado em ligações de redes de computadores para um fim de um elo bidirecional de comunicação entre dois programas. A interface padronizada de soquetes surgiu originalmente no sistema operacional Unix BSD (Berkeley Software Distribution); portanto, eles são muitas vezes chamados de Berkeley Sockets.

Em documentos de RFC (Request for Comments) relacionado a TCP ou UDP, um soquete em um computador é definido como a combinação de um endereço IP, um protocolo, e o número da porta do protocolo.

Soquetes e RPC têm a função de implementar numa aplicação as funções de rede, mas fazem isto de maneiras diferentes.

Um soquete é ainda um tipo de dispositivo mecânico instalado em uma placa-mãe, destinado a receber a CPU - o processador, sua nomenclatura refere-se ao número de pinos que o mesmo poderá receber. Ex.: PGA 370 - só admite processadores com 370 pinos.

Valeu?!!!

Espero ter te ajudado ai!!

2006-10-04 07:11:03 · answer #1 · answered by Renaí 2 · 2 0

O que é um Socket?

Você já deve ter ouvido faler sobre Sockets e talvez esteja imaginando do que se trata exatamente.

Bem, resumindo: através de Sockets nos comunicamos com outros programas usando discritores de arquivos Unix padrão. O que? Tudo bem. Você deve ter ouvido algum guru em Unix dizer,"Tudo no Unix é um arquivo!". O que esta pessoa esta querendo dizer, na verdade, é o fato de que quando sistemas Unix realizam qualquer tipo de E/S(Entrada/Saída), eles o fazem lendo ou escrevendo através de um descritor de arquivo.Um descritor de arquivo é simplesmente um inteiro associado a um arquivo aberto.Mociado a um arquivo aberto.Mas(e aqui está o detalhe), este arquivo pode ser uma conexão de rede,um FIFO, um pipe, um terminal, um arquivo no disco, ou qualquer outra coisa.Tudo no Unix(Linux) é um arquivo!.Assim quando você quiser se comunicar com outro programa na internet você vai usar um descritor de arquivo.Apartir dai, você realiza chamadas de socket send() e recv().
Os "Stream Sockets" são fluxos de comunicação confiáveis. Se você enviar 2 itens na ordem "1,2", eles irão chegar chegar na ordem "1,2" no outro extremo do link.Eles também são livres de erros.Qualquer erro que você encontrar é apenas ilusão da sua mente :-%2

2006-10-04 14:16:16 · answer #2 · answered by Papori_Ctba 7 · 0 0

Bem, resumindo: através de Sockets nos comunicamos com outros programas usando discritores de arquivos Unix padrão.
Existem dois tipos de Sockets de Internet.O primeiro é o "Stream Sockets", o outro "Datagram Sockets", que apartir de agora serão chamados de "SOCK_STREAM" e "SOCK_DGRAM", respectivamente. Os "Datagram Sockets" também são conhecidos como sockets sem conexão, embora você possa usar a chamada connect.
Agora quem inventou não existe o nome do inventor.

2006-10-04 14:13:23 · answer #3 · answered by mcb2003_br 4 · 1 1

é a palavra "soco" em ingles

2006-10-04 14:10:23 · answer #4 · answered by dracula_xp3000 1 · 0 1

são a pinagem do processador

2006-10-04 14:08:39 · answer #5 · answered by *.*.*.Léli*.*.* 2 · 0 1

fedest.com, questions and answers