Introdução
Neste projeto, você aprenderá como construir uma aplicação simples de upload de imagens usando o protocolo TCP. A aplicação consiste em um cliente e um servidor, onde o cliente pode fazer upload de uma imagem para o servidor, e o servidor receberá e armazenará a imagem.
👀 Pré-visualização



🎯 Tarefas
Neste projeto, você aprenderá:
- Como configurar um servidor para ouvir conexões de clientes recebidas e receber imagens carregadas
- Como implementar um cliente para ler um arquivo de imagem local e enviá-lo para o servidor
- Como lidar com a comunicação entre o cliente e o servidor usando sockets TCP
- Como fornecer feedback ao cliente após o upload bem-sucedido da imagem
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Criar uma arquitetura cliente-servidor usando Java
- Usar sockets TCP para transferência de arquivos entre um cliente e um servidor
- Lidar com operações de I/O de arquivos em Java
- Implementar tratamento básico de erros e mecanismos de feedback





