Sockets são pontos de comunicação no mesmo ou em diferentes computadores para troca de dados. Sockets são suportados por Unix, Windows, Mac e muitos outros sistemas operacionais. O tutorial fornece uma base sólida, cobrindo tópicos básicos como endereços de rede, nomes de host, arquitetura, portas e serviços antes de passar para as funções de endereço de rede e explicar como escrever códigos de cliente / servidor usando soquetes.
Este tutorial foi projetado para todos os interessados em aprender os recursos de troca de dados do Unix Sockets.
Learning Sockets não é uma tarefa difícil. Presumimos que você conheça bem os conceitos básicos de programação C.