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

2006-09-20 03:32:16 · 5 respostas · perguntado por Dr. Joel - Fortaleza 3 em Computadores e Internet Hardware Outros - Hardware

5 respostas

A estrutura Socket foi uma inovação apresentada pelo sistema Berkeley Unix. Através desta estrutura, o programador por ler e gravar bytes como uma stream qualquer de dados.
Além disto, “esconde” os detalhes de baixo nível das redes tais como tipo de transmissão, tamanho de pacote, retransmissão e etc.

Através de um socket podemos realizar várias operações, como exemplo:


Estabelecer conexões entre máquinas

Enviar e receber dados

Encerrar conexões

Esperar por conexões em determinada porta

O socket é na verdade um elemento de software que provê uma interface de rede para a aplicação.

Vamos tratar dos sockets TCP, porém Java permite a utilização de sockets UDP e fornece meios para que você possa utilizar outros tipos não definidos através da classe SocketImpl e da interface SocketImplFactory.


Os sockets estão localizados no pacote java.net. Basicamente precisamos das classes Socket e ServerSocket para conseguir implementar uma aplicação básica.

A classe Socket implementa o socket cliente. Para construir um socket precisamos saber qual é o IP que desejamos conectar e a porta de conexão (que varia de 0 a 65535).

A classe ServerSocket fornece a interface de rede necessária para que a aplicação possa funcionar como um servidor TCP. Para criar um ServerSocket precisamos saber qual é a porta que será utilizada. Comumente utiliza-se portas acima de 1000 pois as inferiores são utilizadas pelo sistema operacional.

2006-09-20 03:40:24 · answer #1 · answered by Anonymous · 3 1

É um mecanismo de comunicação usado como terminal para enviar e receber dados entre computadores.

http://www.abafando.hpg.ig.com.br/ciencia_e_educacao/6/index_int_10.html


Para maiores informações, encontrei na Net um manual, onde você pode acessar atravéz do site: http://br.php.net/manual/pt_BR/ref.sockets.php

2006-09-20 03:39:29 · answer #2 · answered by Carol 4 · 2 0

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.

2006-09-20 03:40:37 · answer #3 · answered by Anonymous · 1 0

Bom, eh um daqueles negocinhos q parecem prédios dentro do PC....


anh, mais vim aki por uma coisa...

vc eh de Fortaleza e da Praia do Futuro... q Show....


esteve aew na Praia este domingo?!?!?


Sou de Fortaleza tbm...

entaum,


Abraços conterânio...


Kéthia Freire

2006-09-20 03:37:35 · answer #4 · answered by ketinhalindinha 4 · 2 3

Algo q SOCA!!!

2006-09-20 03:34:24 · answer #5 · answered by Anonymous · 0 5

fedest.com, questions and answers