Problematiche da affrontare: la distribuzione delle informazioni e l’eterogenità delle sorgenti.

Nei sistemi di ricerca attuali si cerca di soddisfare le caratteristiche

desiderabili dall’utente:

1.      trasparenza

2.      robustezza

3.      efficacia

4.      efficienza

 Requisiti non funzionali:

1.      utilizzo efficiente delle  risorse di rete

2.      ottimizzazione del carico di

3.      lavoro introdotto sulle sorgenti

4.      robustezza del sistema 

Peer-to-Peer: organizzazione delle sorgenti

cluster di sorgenti organizzati in un’architettura P2P

buona tolleranza ai guasti e distribuzione carico di lavoro

flessibilità del sistema

  

Realizzazione Sito Web e Applicazione:

Maltra

Picca

 
   
 

CONTENUTO DEL PROGETTO

Il sito contiene il sorgente e la documentazione completa del progetto.

La struttura delle cartelle:

Sito_web:qui è contenuto un piccolo sito web che spiega in maniera breve ed efficace l’utilizzo della jxta chat

 

Per problemi o per contatti maltra@tin.it o alberto.picca@tin.it.

La nostra applicazione consiste in una chat che implementa le funzionalità della piattaforma jxta le cui potenzialità sono state largamente discusse in precedenza.

Si tratta di una chat grafica in cui è possibile sia creare un nuovo gruppo,sia verificare la presenza del medesimo.In ogni istante è possibile premendo il pulsante “stop” interrompere l’esecuzione dell’appicazione per poter accedere alla ricerca di un nuovo utente o alla creazione di un nuovo gruppo.

L’interfaccia grafica risulta semplice e di facile utilizzo.

Per un corretto funzionamento dell’applicazione bisogna avere installato sul pc la java virtual machine e seguire le seguenti istruzioni.

Verificare di avere tutte le librerie richieste, disporre di un compilatore java ,disporre di un collegamento alla rete internet configurare in modo opportuno la console jxta.

Con l’utilzzo di JXTA è possibile realizzare applicazioni che permettono di:

·         Trovare con ricerche dinamiche gli altri peer sulla rete, anche se questi sono protetti da firewall o NAT.

·         Condividere senza difficoltà informazioni e documenti.

·         Creare gruppi dinamici e fornire servizi.

·         Monitorare l'attività dei peer in remoto.

·         Comunicare in modo sicuro con gli altri peer della rete.

 

 

www.maiuscolo.net