MokaByte
In questo numero

MokaByte n. 88

Settembre 2004

Come rendere l'uso delle risorse testuali in Java facile e sicuro
java

Come rendere l'uso delle risorse testuali in Java facile e sicuro

jResWrap genera classi-involucri per risorse testuali

In questo articolo è descritto jResWrap, un tool creato per rendere l'uso delle risorse testuali in Java facile e sicuro. jResWrap genera le classi-involucri per risorse testuali dei file di tipo .properties. Quelle classi-involucri danno la possibilità allo sviluppatore di lavorare con le risorse in modo molto più comodo.

Leggi tutto »
Creazione di un file video a partire da una sequenza d'immagini
java

Creazione di un file video a partire da una sequenza d'immagini

JMF e' un insieme di API che permette l'impiego di contenuti audio e video all'interno delle applicazioni. In questo articolo vedremo come, partendo da una sequenza d'immagini compresse in formato JPEG, si possa generare un file video in formato QuickTime (.mov).

Leggi tutto »
Gestione di un'architettura orientata ai servizi
soa

Gestione di un'architettura orientata ai servizi

Le aziende da tempo cercano di raggiungere due obiettivi critici: integrare i propri sistemi già presenti in produzione e ottenere visibilità sui processi e sistemi per individuarne il grado di partecipazione al raggiungimento degli obiettivi di business.

Leggi tutto »
Integrazione di applicazioni Enterprise
jea

Integrazione di applicazioni Enterprise

VII parte: l'Integration Middleware

Vediamo questo mese come sia possibile gestire in modo centralizzato le problematiche d'integrazione utilizzando un Integration Middleware.

Leggi tutto »
Java è una 5.0, oppure una 1.5?
java

Java è una 5.0, oppure una 1.5?

Nome in codice Tiger: esce il JDK 1.5

Sta per uscire Tiger la nuova release del JDK, la 1.5. Per l'occasione Sun ha deciso un drastico cambiamento nella politica sui nomi.

Leggi tutto »
Java: la piattaforma ideale per architetture rich thin client
java

Java: la piattaforma ideale per architetture rich thin client

Le tecnologie rich thin client combinano i vantaggi di deployment e aggiornamento tipici delle architetture Web-based con un'interfaccia utente più ricca, interattiva e vicina alle applicazioni desktop.

Leggi tutto »
L'uso della Model Driven Architecture nello Sviluppo di Applicazioni J2EE
mda

L'uso della Model Driven Architecture nello Sviluppo di Applicazioni J2EE

Parte II: applichiamola in pratica

Sviluppare Applicazioni J2EE può essere molto più efficace e produttivo se si utilizza la Model Driven Architecture (MDA), la metodologia definita da Object Management Group. Viene qui presentata una applicazione pratica di MDA al fine di evidenziarne "sul campo" potenzialità e vantaggi.

Leggi tutto »
La gestione del tempo per il Project Manager
project management

La gestione del tempo per il Project Manager

In questo articolo iniziamo ad affrontare le tematiche tipiche del Project Management. Ci occupiamo della gestione del tempo in un progetto iniziando dal ruolo del Project Manager. Spesso si osservano PM che hanno una pessima gestione del proprio tempo: di solito è solo il punto di partenza di uno staff male impiegato.

Leggi tutto »
MokaByte CMS: un sistema open source per il Web Content Management
Java

MokaByte CMS: un sistema open source per il Web Content Management

I parte: introduzione al progetto e definizione della architettura

Un romanzo giallo a puntate... un tutorial su J2EE, un modo nuovo per pubblicare articoli scientifici... Storia di un progetto J2EE ancora non completato.

Leggi tutto »
MokaPackages - Il framework MVC di MokaByte - Parte II: MBTL la custom tag library
Java

MokaPackages - Il framework MVC di MokaByte - Parte II: MBTL la custom tag library

Dopo il primo articolo della serie in cui si mostrava il funzionamento di base dei principali componenti del framework, questo mese parliamo della custom tag library di MokaByte (MBTL). Questo pezzo di framework contiene alcuni custom tag JSP che, pur non essendo più semplici e limitati in numero rispetto ad altre librerie, permettono di gestire in modo efficace le viste del framework MVC.

Leggi tutto »
Pratiche di sviluppo del software
software development

Pratiche di sviluppo del software

III parte: Continuous Integration, un esempio pratico

La Continuous Integration è una pratica che ha come punto centrale un processo di build e di test completamente automatico. In questo articolo si presenta un esempio pratico basato su JBoss, CVS, Ant, JUnit e Anthill.

Leggi tutto »
Sicurezza in architetture SOA
SOA

Sicurezza in architetture SOA

Le architetture SOA nascono come risposta al problema di gestire architetture complesse ed eterogenee, fornendo agli utenti servizi di alto livello e di facile comprensione. In questo articolo analizziamo gli aspetti di sicurezza nelle architetture Service Oriented.

Leggi tutto »
Sviluppare applicazioni J2EE con Jakarta Struts
struts

Sviluppare applicazioni J2EE con Jakarta Struts

VIII parte: Jakarta Struts, le Action standard

Jakarta Struts è il framework più diffuso per lo sviluppo di applicazioni web J2EE. In questo articolo descriviamo alcune Action di utilizzo comune.

Leggi tutto »