Bean Validation 2.0

In questo articolo utilizziamo la specifica JSR 380, altrimenti nota come Bean Validation, per la validazione dei dati trasportati all’interno di un java bean.

Read more »

WebSocket in Java

Introduzione Alle origini del protocollo HTML il paradigma di comunicazioni tra client e server (web) prevedeva ruoli ben definiti. La comunicazione iniziava sempre con una request del client a cui il…

Read more »

Le Servlet Java (parte 2)

Introduzione Nell’articolo  abbiamo introdotto i concetti di servlet e servlet container ed abbiamo presentato un semplice esempio di implementazione. In questo post approfondiamo alcuni aspetti di tale tecnologia. Ciclo di Vita Abbiamo…

Read more »

Le Servlet Java (parte 1)

Introduzione Per programmazione web oriented si intende quel modello di programmazione in cui il client é costituito da un semplice browser che interagisce con la parte server per mezzo del protocollo HTTP. Questa tipologia di programmi,…

Read more »

Gestione delle Transazioni con JMS

Introduzione In questo articolo viene mostrato il modello di gestione delle transazioni messo in atto durante l’utilizzo delle code JMS. Per un dettaglio sula specifica JMS si rimanda agli articoli: Local Transaction…

Read more »

Il Modello di Programmazione delle API JMS

Introduzione Con gli articoli  e  abbiamo introdotto i concetti principali relativi alla tecnologia delle code JMS. In questo post riassumiamo brevemente il loro modello di programmazione. Nella figura seguente, prestata dal sito ufficiale…

Read more »

Code JMS (parte 2)

Introduzione Nell’articolo  abbiamo parlato di code JMS, di come si configurano sull’Application Server WildFly e di come sia possibile inviare e leggere messaggi da una semplice coda. In questo articolo implementiamo…

Read more »

Code JMS (parte 1)

Introduzione Java Message Service o JMS è un insieme di API che consentono lo scambio di messaggi tra applicazioni java distribuite sulla rete. La versione 2.0 della specifica è definita sotto…

Read more »

Primi Passi con gli EJB3

Introduzione Gli Enterprise Java Beans (EJB) sono componenti scritti in Java che realizzano la logica di business (application layer) di un’applicazione. Vivono all’interno di un EJB Container (un runtime environment nell’Application Server)…

Read more »
© 2018 Java Boss - Theme by HappyThemes