Il settore dell'Enterprise Java è attualmente definito da due player: Spring e Java Enterprise Edition, quest'ultimo set di specifiche viene sviluppato tramite il Java Community Process sotto la supervisione di Oracle. L'ultima stable release del progetto è Java EE 8, arrivata a settembre, 2017 mentre quella precedente risaliva al 2013. (more...)

Continua a leggere Eclipse MicroProfile per le architetture microservice

Categoria: Java

La nuova versione del Java Development Kit è stata rilasciata ormai qualche mese fa. JDK 9 introduce diverse novità, ma come è stato accolto questo upgrade dalla community di sviluppatori? Simon Ritter, Deputy CTO per Azul Systems, ha scritto un interessante articolo a riguardo e dalla sua piccola indagine è emerso che sono ancora veramente pochi gli sviluppatori che usano la nuova piattaforma in fase di produzione. (more...)

Continua a leggere JDK 9: a che punto siamo con la migrazione?

Categoria: Java

Tags: ,

Alcuni membri del team di Oracle hanno proposto di modificare la cadenza delle release di Java SE, passando dall'attuale modello che prevede una nuova stable release ogni 2 anni ad uno molto più rapido che vedrebbe il rilascio di una nuova versione ogni sei mesi, velocizzando quindi il processo di sviluppo con almeno due versioni all'anno. (more...)

Continua a leggere Java: una nuova release ogni 6 mesi?

Categoria: Java

Tags:

I forum sono una ricca fonte di informazioni e documentazione, sopratutto per chi si occupa di sviluppo software. La piattaforma Stackoverflow vanta ad esempio di una delle community più attive al mondo dove poter trovare la soluzione per i problemi riguardanti il coding. Stackoverflow è anche una delle principali fonti di documentazione e supporto per coloro che vogliono imparare a sviluppare in Java. (more...)

Continua a leggere Java: manca una vera cultura della sicurezza?

Categoria: Java

In questi anni Oracle sta smantellando varie divisioni interne offrendo alla community open source il pieno controllo di diversi software. a questo proposito elle scorse ore l'azienda ha avviato, in collaborazione con IBM e Red Hat, il passaggio di consegne di Java EE (Java Platform Enterprise Edition) alla Eclipse Foundation. (more...)

Continua a leggere Java EE passa sotto il controllo della Eclipse Foundation

Categoria: Java

Tags:

Se la roadmap programmata dagli sviluppatori del progetto dovesse essere rispettata, JDK 9 sarà pronto per la fase di General Availability entro il 21 settembre 2017. Attualmente l'aggiornamento è accessibile sotto forma di una Final Release Candidate che permette di testare le novità del rilascio, analizziamone quindi le principali con la promessa di futuri approfondimenti dedicati alle singole feature di Java 9. (more...)

Continua a leggere Java 9, le principali novità

Categoria: Java

Tags:

Qualche mese fa, su HTML.it abbiamo pubblicato la guida: RESTful Web Services in Java con Jersey. In quest'articolo illustreremo alcuni spunti per approfondire tematiche utili alla realizzazione ed allo sviluppo di applicazioni RESTful create tramite il framework Java Jersey. Il punto di partenza per gli approfondimenti è sicuramente la guida ufficiale del framework che è possibile visionare al seguente link. (more...)

Continua a leggere RESTful Web Services in Java con Jersey: approfondimenti

Categoria: Java

Tags: ,

Oggi per la nostra consueta rubrica dedicata alle risorse Open source per i developer vogliamo parlarvi di DoppioJVM, una JVM sviluppata completamente in Javascript dai ricercatori dell'Università del Massachusetts Amherst. (more...)

Continua a leggere DoppioJVM: la JVM scritta in Javascript

Categoria: Java

Tags: ,

Il rilascio di Java 9 ha subito vari ritardi a causa di alcuni dubbi del suo consiglio direttivo riguardo la nuova struttura modulare del linguaggio di programmazione. Lo scorso 31 maggio infatti il JCP Executive Committee non ha approvato alcuni componenti del Java Platform Module System, dunque non è stato possibile rispettare la precedente road map per il rilascio della versione stabile di Java 9. (more...)

Continua a leggere Java 9: il module system mette tutti d’accordo

Categoria: Java

Tags:

A vent'anni dalla sua nascita Java è ancora uno del linguaggi di programmazione più utilizzati e maggiormente implementati. Java infatti è più di una semplice soluzione per il conding, si presente invece come una development platform completa, con il supporto a svariate librerie nonché API open source e commerciali, che può adattarsi ai contesti più disparati (mobile, Iot..) e alle esigenze di sviluppo più varie. (more...)

Continua a leggere Java: 20 anni di vita, ma è ancora lontano dalla pensione

Categoria: Java

Tags: