Files
pitiupi/docs/tp/01_visao_disciplina.md
T
Gabriel Felipe Souza SantosandCursor baaf7582d3 docs(tp): remove checklists e escopo de TP do repo
Mantém só visão da disciplina e tutorial Ping em docs/tp/;
documentação técnica sem tabelas de verificação para entrega.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-27 21:41:48 -03:00

30 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Visão da disciplina
## Papel do Pitiupi
O Pitiupi é uma **plataforma P2P com plugins** usada em Redes de Computadores para:
- Experimentar UDP (multicast/unicast) e TCP na mesma aplicação.
- Observar **presença** de peers (heartbeat) sem servidor central de aplicação.
- Relacionar conceitos de redes com código Java executável na LAN.
O núcleo concentra rede, presença e interface; extensões entram como plugins em JAR.
## Plugins de referência no repositório
| Módulo | Ideia |
| --- | --- |
| `plugins/chat` | Mensagens e vários transportes (multicast, unicast, TCP) |
| `plugins/screencast` | Payload maior / streaming de imagem |
Detalhes técnicos: [11_plugins_referencia.md](../documentation/11_plugins_referencia.md).
## Exercício em sala
O passo a passo do **Ping** (mensagens na rede, RTT, UI mínima) está em [02_tutorial_ping_aula.md](02_tutorial_ping_aula.md).
## Aprofundamento técnico
- Primeiro uso: [00_quickstart.md](../documentation/00_quickstart.md)
- Rede e protocolos no código: [16_fundamentacao_redes.md](../documentation/16_fundamentacao_redes.md) e capítulos 05–08 em [documentation/](../documentation/README.md)