Programação de Redes: Sockets, Protocolos e Implementação em Python
Arquitetura Cliente/Servidor e Protocolos de Rede
A arquitetura cliente/servidor (C/S) é fundamental em redes, onde um cliente solicita serviços a um servidor. Em software, isso é exemplificado por navegadores (clientes) acessando servidores web. O estudo de sockets visa desenvolver aplicações C/S.
O modelo OSI divide a comunicação em sete cama ...
Publicado em 7-28 10:00
Fundamentos de Sockets para Comunicação em Rede
Introdução a Sockets
Um socket, essencialmente, é a combinação de um endereço IP e uma porta. Essa combinação permite a comunicação com aplicações em um host remoto. Enquanto o endereço IP identifica um dispositivo específico em uma rede, a porta distingue um aplicativo particular dentro desse dispositivo. Portanto, um par IP+porta define unica ...
Publicado em 6-10 04:04
Configurações e Princípios de Sockets TCP/UDP para Comunicação de Rede
Buffers de E/S em Sockets TCP
Em sockets TCP, os dados são transmitidos como um fluxo contínuo sem delimitações fixas. Isso permite que múltiplas operações de escrita sejam consolidadas em uma única leitura, e uma única escrita possa ser dividida em várias leituras. A transmissão é gerenciada por buffers de E/S individuais, que são criados auto ...
Publicado em 6-5 07:21