docs: reescreve o manual e registra o JAR instalado no catálogo

O texto explica o núcleo, a rede e o tutorial do ping como o código está hoje. Instalar ou remover um JAR atualiza plugins.registry.json para o próximo run não perder o plugin.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Gabriel Felipe Souza SantosandCursor committed 2026-11-04 14:14:18 -03:00
1 parent 61753c421a
commit 8338936251
47 files changed
+1423 -1712

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
# Referências
Os capítulos [rede.md](rede.md) e [plugins.md](plugins.md) já descrevem o que o Pitiupi faz. Os livros e as RFCs abaixo são o pano de fundo, não um segundo manual do código.
- Kurose e Ross — *Redes de Computadores e a Internet*.
- Tanenbaum — *Redes de Computadores*.
- Peterson e Davie — *Redes de Computadores*.
- RFC 768 (UDP), RFC 793 (TCP), RFC 1112 e RFC 3376 (multicast).
Entradas BibTeX: [references/bibliografia.bib](references/bibliografia.bib).
Documentação Java usada pelo núcleo: [serialização](https://docs.oracle.com/en/java/javase/17/docs/specs/serialization/index.html), [ServiceLoader](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/ServiceLoader.html), `MulticastSocket` e Swing.