Sòcols i serveis
- Protocols: models de capes, IPv4 i IPv6, HTTP i com dissenyar un protocol propi sobre TCP o UDP.
- Sòcols: comunicació TCP i UDP amb sòcols, amb protocols d’exemple, timeouts, tancament i comunicació asíncrona.
- Serveis: arquitectures distribuïdes, què és una API i el paper d’HTTP.
- APIs sobre HTTP: APIs RESTful (stateless) i APIs de streaming (stateful).
Referències
- OSI Model
- HTTP (Mozilla)
- HttpURLConnection
- reqbin.com
- A guide to Java sockets
- Do a Simple HTTP Request in Java
- Core Java Networking (eugenp)
- Read an InputStream using the Java Server Socket
- REST vs Websockets (baeldung)
- A Guide to the Java API for WebSocket (baeldung)
- All About Sockets (The Java Tutorials)
- SSL Handshake Failures (baeldung)
- HTTP: The Protocol Every Web Developer Must Know (part 1)
- HTTP: The Protocol Every Web Developer Must Know (part 2)
- REST API Tutorial
- Blocking I/O and non-blocking I/O
- A Guide to NIO2 Asynchronous Socket Channel
- Java NIO Tutorial (Jenkov)
- How Single-Page Applications Work
- What Is a Single Page Application and Why Do People Like Them so Much?
- Guía práctica para la publicación de Datos Abiertos usando APIs
- Local-first software