Basic Authentication in Spring Boot

Nell’articolo  abbiamo descritto alcuni metodi che possono essere applicati per la protezione delle chiamate API, ed in particolare abbiamo visto come la Basic Authentication è, tra tutti, il metodo più…

Read more »

Implementazione del Throttling in Java

Quando si implementano dei servizi, specialmente se web, uno dei problemi che deve essere affrontato a livello architetturale è la definizione del limite complessivo di richieste che il back-end è…

Read more »

Spring Statemachine

Qualche tempo fa, nell’articolo , abbiamo parlato di un framework per l’implementazione di una macchina a stati finiti, ovvero di automi che possono rivelarsi molto utili quando, in un progetto, si…

Read more »

Integrazione di BeanIO con Spring Batch

Un interessante utilizzo del framework BeanIO, che abbiamo introdotto nella serie di articoli ad esso dedicati (Primi Passi con BeanIO parte 1, parte 2 e parte 3), è la sua…

Read more »

Servire Pagine JSP con Spring Boot e Spring MVC

In questo articolo mostriamo come sia possibile realizzare una web application Spring MVC  utilizzando Spring Boot, come fatto nel caso di JSF nell’articolo . In questo caso però utilizzeremo semplici pagine…

Read more »

Server HTTP con Vert.x

Dopo aver mostrato nell’articolo come realizzare un server TCP con Vert.x, proseguiamo la serie sul framework implementando un server ed un client HTTP. Come sarà evidente nel seguito la modalità…

Read more »

Server TCP con Vert.x

La caratteristica più interessante del framework Vert.x è che fornisce funzionalità che consentono di realizzare server TCP, HTTP, WebSocket, etc., in modo semplice e veloce. Dopo aver introdotto il framework…

Read more »

Primi Passi con Vert.x (parte 2)

Dopo aver introdotto il framework Vert.x nell’articolo  descrivendone l’architettura e presentando un semplice esempio di produttore-consumatore, vediamo alcuni concetti avanzati del framework. Istanze Verticle Quando un verticle viene deployato è…

Read more »

Primi Passi con Vert.x (parte 1)

Vert.x è un framework per la realizzazione di applicazioni reactive in java per molti aspetti simile a Node.js per javascript. I modello di programmazione che offre è di tipo event…

Read more »

L’Archietettura di Spring

Il framework Spring è organizzato in 20 moduli che possono essere raggruppati nuovamente in Core Container, Web, Accesso ai dati/Integrazione, AOP, Aspect, Instrumentation, Messaging e Test, come mostrato nello schema…

Read more »