n 194 aprile 2014

Java modulare con Apache Karaf

II parte: Apache Karaf, un container OSGi

In questo articolo faremo una breve carrellata dei concetti base dello standard OSGi per introdurre il progetto Apache Karaf, che è un contenitore runtime, basato appunto su OSGi, in cui è possibile implementare applicazioni modulari. Mostreremo come installare e lanciare Karaf e ci soffermeremo sui alcuni dettagli specifici, come per esempio la Console, le features, l'Hot Deploy e la Dynamic Configuration.

di

n 193 marzo 2014

Java modulare con Apache Karaf

I parte: Un esempio pratico per una architettura alternativa

In questo articolo racconteremo qualcosa di Karaf, un progetto Apache che nasce per partenogenesi da ServiceMix, l'ESB open source della stessa fondazione. Karaf è un contenitore runtime di Java modulare, fondato sullo standard OSGi. Non ci soffermeremo sui dettagli specifici, che demandiamo a un articolo di prossima pubblicazione, ma ne vedremo piuttosto gli aspetti che lo pongono al centro dell'architettura di applicazioni e che permettono di usarlo per esprimere la nostra creatività.

di