Criação De Socket

A base para a comunicação entre os processos centra-se no mecanismo de soquete. O soquete é comparável ao mecanismo de acesso ao arquivo do sistema operacional que fornece um ponto final para a comunicação.

Os programas de aplicativos solicitam o sistema operacional para criar um soquete através do uso de subroutines de soquete. Subroutines usadas para criar soquetes são:

Quando um programa de aplicativos solicita a criação de um novo socket, o sistema operacional retorna um número inteiro que o programa de aplicação usa para referencia o soquete recém-criado. O descritor de socket é um número inteiro não assinado que é o menor número não utilizado utilizável para um descritor. O descritor é indexado à tabela do descritor do kernel. Um processo pode obter uma tabela de descritor de socket, criando um socket ou herdando um de um processo pai.

Para criar um soquete com o subroutine socket , o programa de aplicativos deve incluir um domínio de comunicação e um tipo de soquete. Também, ele pode incluir um protocolo de comunicação específico dentro do domínio de comunicação especificado.

Para obter informações adicionais sobre a criação de soquetes, leia os conceitos a seguir: