MokaByte
MokaByte n. 105 - Marzo 2006
Architetture d'Integrazione
integration

Architetture d'Integrazione

Introduzione

L'integrazione non è un problema semplice. Coinvolge aspetti economici, tecnologici, culturali ed organizzativi. L'aspetto economico è evidenziato dal fatto che un'organizzazione ha la necessità di evolversi e, allo stesso tempo, conservare i propri asset aziendali. Un'organizzazione matura con un sistema informativo complesso sa che il cambiamento è inevitabile; è quindi suo compito gestirlo in modo da minimizzare l'impatto economico.

Leggi tutto »
Architetture e tecniche di progettazione EJB IV parte: il data model e la sincronizzazione dello stato tramite CMP2.0 - Introduzione
ejbarchitectures

Architetture e tecniche di progettazione EJB IV parte: il data model e la sincronizzazione dello stato tramite CMP2.0 - Introduzione

Inizia una nuova parte della serie dedicata alla progettazione di applicazioni EJB: in questo e nei prossimi articoli parleremo di quali siano le indicazioni da seguire per la realizzazione dello strato di mapping OO-RDB basato su Entity beans CMP .

Leggi tutto »
Dal RAD al Project Management: MDA non è mai stata così 'Agile'!
mdaagile

Dal RAD al Project Management: MDA non è mai stata così 'Agile'!

Parte II – Project Management con PRINCE2

Analizziamo come DSDM-MDA costituisca una combinazione di grande efficacia nei progetti PRINCE2. Razionalizziamo l'impiego di DSDM in un ambito progettuale gestito con PRINCE2.

Leggi tutto »
JasperReports: una libreria Open Source per la reportistica
jasperreports

JasperReports: una libreria Open Source per la reportistica

Seconda parte

Secondo di tre articoli su JasperReports, una libreria Java Open Source che consente la generazione dinamica di report a partire da una fonte dati e la successiva renderizzazione in svariati formati, tra i quali PDF e HTML. Esempio pratico di utilizzo.

Leggi tutto »
La progettazione di applicazioni web con UML
umlweb

La progettazione di applicazioni web con UML

Parte II - Approfondimenti

Continuiamo l'approfondimento della Web Application Extension, l'estensione di UML per le applicazioni web.

Leggi tutto »
Python e Java
jython

Python e Java

Potenziare Java con un linguaggio di scripting

I linguaggi di scripting sono spesso sottovalutati o considerati utili solo per piccoli progetti e situazioni usa-e-getta. In questo articolo vedremo invece come è possibile affiancare il linguaggio Python a Java per migliorare produttività ed estensibilità delle applicazioni.

Leggi tutto »
SOA (VI)
soa

SOA (VI)

Dalla teoria alla pratica - Enterprise Service Bus (I)

Nei precedenti articoli abbiamo parlato di SOA sia dal punto di vista architetturale che delle metodologie di analisi e di design. In questo articolo introdurremo uno dei componenti architetturali fondamentali nelle achitetture a servizi: il Service Bus.

Leggi tutto »