MokaByte
MokaByte n. 117 - Aprile 2007
Flex 2 e Java per sviluppare Rich Internet Application
java

Flex 2 e Java per sviluppare Rich Internet Application

I parte: introduzione e panoramica

Una breve retrospettiva sulle RIA Non è la prima volta che i lettori di MokaByte sentono parlare di Rich Internet Application. Per Rich Internet Application (RIA) si intendono applicazioni web che hanno le caratteristiche e le funzionalità delle tradizionali applicazioni desktop (cioè residenti sul computer). Nelle RIA tipicamente è trasferita a livello client la parte dell'applicazione che processa i dati e fornisce una pronta risposta all'interfaccia utente, mentre la gran parte dei dati e dell'applicazione rimane sul server.

Leggi tutto »
Il Web 2.0
web 2.0

Il Web 2.0

Parte I: Concetti e tecnologie

Da quando è stato introdotto nel 2004, il termine Web 2.0 è stato al centro di molteplici dibattiti e fonte di confusioni e fraintendimenti. In questa serie di articoli analizziamo il tema cercando di scindere gli aspetti tecnologici e sociali da quelli meramente di marketing.

Leggi tutto »
Integrare Corba con il componente Jbi4Corba
java

Integrare Corba con il componente Jbi4Corba

Introduzione

Grazie alla diffusa adozione dell'architettura orientata ai servizi (Service Oriented Architecture), la specifica JBI sta prendendo sempre più piede nelle moderne tecnologie di integrazione. Seguendo le specifiche JBI, è possibile sviluppare nuovi componenti di integrazione che possono poi essere installati in Enterprise Service Bus compatibili affinché funzionino come "ponti" tra il BUS e le vecchie tecnologie di comunicazione.

Leggi tutto »
Intervista a Giovanni Tummarello
semantic web

Intervista a Giovanni Tummarello

Ricerca e applicazioni del Semantic Web

Giovanni Tummarello è uno dei massimi esponenti, a livello mondiale, della ricerca sulle tecnologie legate al Semantic Web. Nella nostra intervista cerchiamo di scoprire qualcosa in più sui suoi progetti e sullo stato dell'arte del Semantic Web.

Leggi tutto »
JSF: il nuovo volto dello sviluppo web
java

JSF: il nuovo volto dello sviluppo web

I parte: Introduzione

JSF: Il nuovo volto dello sviluppo web – I Parte – Introduzione

Leggi tutto »
Le portlet sono gli elementi essenziali per la realizzazione di applicazioni portali in Java
java

Le portlet sono gli elementi essenziali per la realizzazione di applicazioni portali in Java

Portlet API I parte: costruire portali con le portlet

Una nuova serie di articoli dedicati alla nota API JSR 168, tramite la quale è possibile realizzare portal web applications in Java. Dai concetti basilari alla integrazione con le specifiche dei web services tramite WSRP.

Leggi tutto »
Maven: Best practice applicate al processo di build e rilascio di progetti Java
maven

Maven: Best practice applicate al processo di build e rilascio di progetti Java

Parte III: POM.xml, un componente centrale

Con questo articolo si prosegue nella presentazione dei principali componenti di Maven. In particolare, viene illustrato un componente centrale del framework Maven: il file POM.xml ossia la descrizione dichiarativa, in XML, del progetto Java.

Leggi tutto »
Realizzare applicazioni Bluetooth in Java
java

Realizzare applicazioni Bluetooth in Java

II parte: Il discovery dei servizi e il protocollo OBEX per il trasferimento dei file

Il Bluetooth è uno standard per la comunicazione wireless a corto raggio. In questo articolo, porteremo a conclusione la trattazione dell'argomento parlando del discovery dei servizi e del protocollo OBEX per il trasferimento dei file. Infine applicheremo tali concetti per completare il nostro esempio.

Leggi tutto »
Spring e integrazione
spring

Spring e integrazione

I parte: Integrazione con altri framework

Spring permette di sostituire con relativa facilità lo strato Controller nell'ambito dell'architettura Model View Controller con i framework più diffusi, come Struts. È possibile così riutilizzare le competenze acquisite in altre tecnologie e nel tempo stesso sfruttare le altre potenzialità di Spring.

Leggi tutto »
WEKA: l'approccio intelligente all'esplorazione dei dati
weka

WEKA: l'approccio intelligente all'esplorazione dei dati

II parte: preprocessamento e classificazione

In questo articolo esamineremo il processo di estrazione della conoscenza, noto in letteratura col nome di Knowledge Discovery to Data (KDD), analizzando come viene implementato nel framework Weka. Daremo una breve panoramica delle metodologie di preprocessamento e classificazione presenti all'interno del framework fornendo un semplice esempio pratico del modo in cui queste possano essere utilizzate all'interno del nostro codice Java.

Leggi tutto »