Apresentação sobre programação para redes com Sockets

Neste semestre estou cursando (e colaborando com) a cadeira de Redes de Computadores I, no Departamento de Eng. de Teleinformática. Fiquei responsável pela primeira aula prática sobre programação para redes, onde elaborei o roteiro da prática, uma breve apresentação conceitual e implementei na hora três pequenos programas de exemplo. Neste post todo o material está disponível para download.

Apresentação Sockets

A apresentação foi sobre conceitos básicos de transmissão dos protocolos da camada de transporte de uma rede IP e como este recurso é implementado no kernel Linux através de sockets BSD e entidades relacionadas. Os slides estão disponíveis para download no link abaixo:

O roteiro da prática de laboratório, onde constam as atividades realizadas, problema proposto, links de referência e sugestões para leitura, estão neste arquivo:

Como havia mencionado, três programas foram desenvolvidos (em Java) durante a aula: um navegador web bem simples (para demonstrar a integração da API do Java com redes), um servidor de echo e seu cliente. Eles foram desenvolvidos no Netbeans 5.5.1 e os arquivos para download são referentes aos projetos desta IDE, incluindo os fontes, as classes compiladas e o executável para distribuição.


Sobre este artigo