Tags: JBoss

Clustering esempio

L’ultimo requisito dell’applicazione di esempio RubricaWeb è il suo schieramento in un cluster di nodi JBoss. Il Clustering permette di eseguire un applicazione su vari server in parallelo, offrendo un’unica vista ai client dell’applicazione. Il carico è distribuito tra i vari server, e se uno ha qualche problema, l’applicazione è comunque accessibile tramite gli altri […]

Read More →

Web Tier esempio

Il Web Tier della Web Application RubricaWeb è stato implementato sfruttando Java Server Pages(JSP) e Servlet. Le pagine JSP permettono di separare il contenuto dalla presentazione e sono costituite da markup (X)HTML frammentato da sezioni di codice Java. La JSP contenute nel modulo web di RubricaWeb sono: home.jsp login.jsp registrati.jsp aggiungicontatto.jsp modifica.jsp ricerca.jsp risultati.jsp Insieme […]

Read More →

Web Service esempio

Un requisito non funzionale di RubricaWeb è che il Web Tier deve accedere al servizio (rappresentato dalla logica di business) tramite Web Service. Vediamo quindi cosa intendiamo per Web Service e come è possibile implementare questa tecnologia in JBoss.   Caratteristiche principali Un Web Service è un sistema software progettato per supportare l’interoperabilità tra diversi elaboratori. […]

Read More →

Configurazioni MySql per JBoss

Dopo aver installato MySql occorre creare un database chiamato jboss, accessibile mediante lo user name jbossuser e la password jbosspass. Questo permette a JBoss di installare automaticamente le tabelle per i propri dati interni. Il passo successivo è quello di scaricare il file mysql-connector-java-5.1.7-bin.jar, il driver che secondo il protocollo JDBC permette la comunicazione tra […]

Read More →

EIS Tier esempio

Il livello più basso delle applicazioni Jave EE è l’Enterprise Information System (EIS), il data base che memorizza in modo persistente tutte le informazioni necessarie ad un corretto funzionamento del sistema software. Nel nostro esempio (RubricaWeb) il modello può essere semplicemente tradotto in un database contenente due tabelle, UTENTE e CONTATTO. La relazione (“rubrica”) è […]

Read More →

Una Web Application di esempio: Analisi e modellazione

Questo articolo propone una Web Application di esempio, denominata RubricaWeb, sviluppata nel corso di un esame universitario. La prima parte dello sviluppo del progetto  stata incentrata sull’analisi dei requisiti. È apparso chiaro fin dal principio, data la natura enterprise del sistema software, che questo può essere scomposto secondo il paradigma dividi et impera in […]

Read More →

Introduzione a JBoss AS5

Il nome utilizzato per definire un servere java EE è Application Server. Essendo Java Enterprise edition una specifica liberamente consultabile, chiunque è libero di realizzare un Application Server conforme a Java EE. L’esistenza di una specifica comune garantisce che ogni applicazione scritta secondo le linee guida sia perfettamente portabile da un Application Server all’altro senza […]

Read More →