programmazione
indice
grafo
elenco
cerca
changelog
: modifiche apportate al libro
leggimi
: indicazioni per usare questo libro
architettura
: cosa si intende per architettura di un sistema
clientServer
: chi è il client e chi il server
peerToPeer
: da pari a pari
comunicazione
: protocolli e formato dei dati
http
: il protocollo http
richiestaHttp
: cosa contiene e come è formattata una richiesta http
rispostaHttp
: cosa contiene e come è formattata una risposta http
strumentiIspezione
: strumenti per visualizare richiesta/risposta http
cookies
: archiviare informazioni nel client
apacheHttpd
: il Progetto Server Apache HTTP
apacheHttpdAvanzato
: configurazioni particolari per Apache HTTP
json
: JavaScript Object Notation
xml
: eXtensible Markup Language
form
: invio dei dati al server tramite form
XMLHttpRequest
: richieste asincrone via javascript
elaborazioneJsonClient
: gestire una risposta in formato application/json via JavaScript
FetchAPI
: recuperare risorse remote con javascript
WebSocket
: connessioni bidirezionali con il server
API
: Application programming interface
php
: variabili e funzioni php per la comunicazione via http
webservicesPHP
: il sistema più piccolo possibile per avere un servizio attivo
maven
: gestione automatizzata di progetti java
springBoot
: scrivere velocemente dei micro servizi REST
springBootConfigurazione
: setup iniziale del sistema
springBootApplicazione
: prima applicazione
springBootPiuOggetti
: applicazione che gestisce più oggetti
javaSocket
: oggetti per gestire le connessioni
WebSocketJava
: connessioni via WebSocket con Java
javaAsincrono
: fare più cose contemporaneamente
threadCalcolo
: eseguire calcoli intensivi
elaborazioneBackground
: fare elaborazioni senza bloccare l'interfaccia grafica
ascoltatoriNonBloccanti
: aspettare il verificarsi di eventi senza bloccare il programma
applicationServer
: un supporto per scrivere applicazioni web