MokaByte
In questo numero

MokaByte n. 90

Ottobre 2004

Clustering di applicazioni J2EE - Parte I: definizioni e configurazione
Java

Clustering di applicazioni J2EE - Parte I: definizioni e configurazione

Inizia con questo articolo una serie dedicata al clustering di applicazioni J2EE usando JBoss. In questa prima parte introduciamo le definizioni base e la configurazione iniziale del cluster.

Leggi tutto »
Controllo dello stato di JBoss 3.2 e Tomcat 5 usando JMeter 2
jmeter

Controllo dello stato di JBoss 3.2 e Tomcat 5 usando JMeter 2

Questo articolo descrive una metodica di controllo dello stato del web server misurando i parametri più importanti: caricamento, stato della memoria, stato dei thread e stato generale.

Leggi tutto »
Impatto della sicurezza nel ciclo di vita di un prodotto software
sicurezza

Impatto della sicurezza nel ciclo di vita di un prodotto software

Un approccio formale alla sicurezza nel ciclo di vita del software è essenziale per proteggere le risorse aziendali. Tuttavia, raramente sono state fatte analisi su questo aspetto dello sviluppo software. Tradizionalmente, la software security è stata trattata come un extra guidato dal ciclo 'penetrate and patch'. Causa la sua criticità, la sicurezza deve essere integrata con un approccio formale al ciclo di vita del software.

Leggi tutto »
JCA
jca

JCA

Parte VI: un Resource Adapter per accedere a CICS

In questo articolo si mette a frutto l'esperienza acquisita nei precedenti numeri per capire come utilizzare un connettore JCA per invocare un programma Cobol via CICS ECI.

Leggi tutto »
Mathador: la notazione matematica in Java
mathador

Mathador: la notazione matematica in Java

Come scrivere software per editare o semplicemente visualizzare notazioni matematico scientifiche utilizzando Mathador.

Leggi tutto »
Patent Pending... Kodak contro Java?
Java

Patent Pending... Kodak contro Java?

Un'analisi della controversia legale tra Kodak e Sun Microsystems riguardante alcuni brevetti software che potrebbero impattare la tecnologia Java.

Leggi tutto »
Perchè usare i Pattern: un design affidabile non basta al successo di una applicazione
pattern

Perchè usare i Pattern: un design affidabile non basta al successo di una applicazione

I Pattern si propongono come soluzioni ricche di know-how aventi l'obiettivo di semplificare e rendere affidabile lo sviluppo del software, e ciò in quanto derivano da esperienze del mondo reale e dalle cosiddette "best practices". Scopriamo come e perchè utilizzare i Pattern, come trarne il massimo beneficio, come personalizzarli.

Leggi tutto »
Pratiche di sviluppo del software
refactoring

Pratiche di sviluppo del software

III parte: Refactoring

Dopo avere affrontato l'importante pratica dei test e della Continuous Integration in questo articolo ci concentremo su un'altra importante pratica software: il Refactoring.

Leggi tutto »
Spring e l'Inversion of Control in un esempio pratico: Jetspeed2
spring

Spring e l'Inversion of Control in un esempio pratico: Jetspeed2

Spring e l'Inversion of Control in un esempio pratico: Jetspeed2.

Leggi tutto »
Sviluppare applicazioni J2EE con Jakarta Struts
struts

Sviluppare applicazioni J2EE con Jakarta Struts

IX parte: Jakarta Struts, consigli per l'uso quotidiano - parte seconda

Jakarta Struts è il framework più diffuso per lo sviluppo di applicazioni web J2EE. In questo articolo riportiamo alcuni suggerimenti per un corretto utilizzo.

Leggi tutto »
Utilizzo di architetture rich thin client e benefici del pattern Half-Object
java

Utilizzo di architetture rich thin client e benefici del pattern Half-Object

Lo scorso mese si è detto che applicazioni Web complesse soffrono sempre più per i limiti delle interfacce Html e del loro limitato livello di interattività. Vediamo un esempio di tecnologia che sfrutta il paradigma ad oggetti per realizzare applicazioni Web senza usare Html come GUI.

Leggi tutto »
Video grabbing con JMF
jmf

Video grabbing con JMF

Dopo l'articolo del mese scorso, in cui abbiamo visto come creare un file video a partire da una serie di immagini, questo mese vedremo come realizzare il processo contrario, ovvero come "grabbare" un video, ottenendo i suoi frames in formato JPEG, sempre utilizzando le JMF API.

Leggi tutto »