Skip to main content
European Commission logo
italiano italiano
CORDIS - Risultati della ricerca dell’UE
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Contenuto archiviato il 2024-05-27

Middleware technologies for ADAPTive and composable distributed components

Article Category

Article available in the following languages:

Un servizio web per replicare gli oggetti Java

L'innovativo software JMiramare offre maggiori possibilità per replicare oggetti Java disponibili come servizio web.

Il progetto ADAPT, finanziato nel quadro del programma IST, ha voluto offrire un supporto middleware open-source per consentire alle organizzazioni di creare servizi web adattabili e componibili. In questo contesto sono state sviluppate la tecnologia e l'infrastruttura software necessarie per definire, realizzare e monitorare i processi commerciali tra aziende. I servizi costituiscono la base per dar vita a servizi compositi caratterizzati da disponibilità, scalabilità e adattabilità, non solo alle mutevoli condizioni di rete, ma anche alle riconfigurazioni e riparazioni. JMiramare è un robusto algoritmo usato per replicare gli oggetti Java volatili, che includono, cioè, variabili che possono essere modificate simultaneamente da altri punti. L'algoritmo di replicazione assicura la coerenza, in particolare per quel che riguarda l'ordine di esecuzione delle operazioni richieste. La coerenza sussiste anche in caso di malfunzionamento, ad esempio duplicazione sul server o guasto di rete, e indipendentemente dal momento in cui il malfunzionamento si verifica. Il software assicura inoltre che una richiesta 'update' (aggiornamento) dell'utilizzatore venga eseguita una sola volta, anche in caso di invio ripetuto dell'ordine. Questo potente strumento non è limitato da ritrasmissioni temporali dei clienti e gestisce efficacemente la replicazione di richieste differenti che arrivino simultaneamente sul server. Grazie alle sue caratteristiche, JMiramare può essere usato per le interazioni tra programmi remoti. Cosa più importante, è pensato per replicazioni in architetture multiple J2EE (Java 2 platform Enterprise Edition) destinate a supportare la creazione di servizi di base web adattativi. Per maggiori informazioni, cliccare: http://adapt.ls.fi.upm.es/adapt.htm

Scopri altri articoli nello stesso settore di applicazione