In questo articolo illustreremo un esempio pratico di debug remoto utilizzando l’IDE Eclipse e l’application server JBOSS Wildfly in ambiente Windows.

Scopriamo tutte le novità della LTS (Long Term Support) Java 11, dalle modifiche delle licenze alle nuove funzionalità integrate nel linguaggio.

Proseguiamo l’approfondimento sulle API per il supporto al protocollo HTTP/2 analizzando la costruzione di richieste POST, l’impostazione di un Proxy e le credenziali di autenticazione.

La lezione fornisce i concetti fondamentali per comprendere il funzionamento dell’SSL Engine di Java che sarà introdotto in seguito iniziando, allo stesso tempo, la costruzione di un programma dimostrativo.

In questo capitolo riprendiamo in considerazione il modulo creato precedentemente per la riproduzione di un video YouTube. In questo caso vogliamo utilizzarlo all’interno di un ulteriore nuovo modulo che andremo a creare nel corso del capitolo.

Analizziamo alcuni problemi di sicurezza legati alla deserializzazione in Java descrivendo i metodi implementati per la gestione di questa problematica.