Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
WORKING CAPITAL CAMPCatania
JXTA.it
Comunita italiana giustapposta
Giuseppe Virzı, Riccardo Pulvirenti
[email protected]@yahoo.it
29 Aprile 2009
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Sommario
1 Web vs P2P
2 JXTA
3 JXTA.it
4 Conclusioni
5 Domande
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Il Web
X
Il Web e popolare: molti utenti identificano il Web comeInternet.
Pro
Fortemente basato sul modello client/server
Logica centralizzata sul Server
Applicazioni semplici da concepire
Strumenti di sviluppo affermati
Contro
Aumento dei costi all’aumentare del fattore di scala
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Il Web
X
Il Web e popolare: molti utenti identificano il Web comeInternet.
Pro
Fortemente basato sul modello client/server
Logica centralizzata sul Server
Applicazioni semplici da concepire
Strumenti di sviluppo affermati
Contro
Aumento dei costi all’aumentare del fattore di scala
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Il Web
X
Il Web e popolare: molti utenti identificano il Web comeInternet.
Pro
Fortemente basato sul modello client/server
Logica centralizzata sul Server
Applicazioni semplici da concepire
Strumenti di sviluppo affermati
Contro
Aumento dei costi all’aumentare del fattore di scala
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Il P2P
X
Il P2P e noto principalmente grazie al file sharing.
Pro
Fortemente scalabile
Logica decentralizzata
Workload distribution
Minimizza i costi della infrastruttura
Contro
Piu difficile concepire le architetture
Strumenti di sviluppo ancora acerbi
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Il P2P
X
Il P2P e noto principalmente grazie al file sharing.
Pro
Fortemente scalabile
Logica decentralizzata
Workload distribution
Minimizza i costi della infrastruttura
Contro
Piu difficile concepire le architetture
Strumenti di sviluppo ancora acerbi
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Il P2P
X
Il P2P e noto principalmente grazie al file sharing.
Pro
Fortemente scalabile
Logica decentralizzata
Workload distribution
Minimizza i costi della infrastruttura
Contro
Piu difficile concepire le architetture
Strumenti di sviluppo ancora acerbi
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Keyword: Giustapporre
Web 2.0 Nuovo modo di fruire il Web: interattivita
P2P Comunicazione, Collaborazione e Condivisione
X
Applicazioni web-oriented e applicazioni P2P sono state postein contrapposizione. Perche non prendere il buono da ognunodei due mondi?
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Keyword: Giustapporre
Web 2.0 Nuovo modo di fruire il Web: interattivita
P2P Comunicazione, Collaborazione e Condivisione
X
Applicazioni web-oriented e applicazioni P2P sono state postein contrapposizione. Perche non prendere il buono da ognunodei due mondi?
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Web applications or P2P Applications?Keyword: Giustapporre
Web 2.0 Nuovo modo di fruire il Web: interattivita
P2P Comunicazione, Collaborazione e Condivisione
X
Applicazioni web-oriented e applicazioni P2P sono state postein contrapposizione. Perche non prendere il buono da ognunodei due mondi?
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTADefinizione
JXTA
E un insieme di protocolli aperti che consentono la connessionee lo scambio di informazioni, secondo il modello delpeer-to-peer, tra dispositivi di comunicazione di diversatipologia, quali telefoni cellulari, PDA, PC, servers, eccetera.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAVantaggi
Interoperabilita
Applicazioni di diversa natura possono cooperare poichesfruttano lo stesso set di protocolli.
Ubiquita
Ogni dispositivo deve poter integire tramite una rete JXTA:cellulari, palmari, PC, Servers, Supercomputers.
Indipendenza da
Piattaforma (Windows, Unix,. . . )
Protocolli di rete (TCP/IP, HTTP, Bluetooth)
Linguaggio (JAVA, C++,. . . )
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAVantaggi
Interoperabilita
Applicazioni di diversa natura possono cooperare poichesfruttano lo stesso set di protocolli.
Ubiquita
Ogni dispositivo deve poter integire tramite una rete JXTA:cellulari, palmari, PC, Servers, Supercomputers.
Indipendenza da
Piattaforma (Windows, Unix,. . . )
Protocolli di rete (TCP/IP, HTTP, Bluetooth)
Linguaggio (JAVA, C++,. . . )
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAVantaggi
Interoperabilita
Applicazioni di diversa natura possono cooperare poichesfruttano lo stesso set di protocolli.
Ubiquita
Ogni dispositivo deve poter integire tramite una rete JXTA:cellulari, palmari, PC, Servers, Supercomputers.
Indipendenza da
Piattaforma (Windows, Unix,. . . )
Protocolli di rete (TCP/IP, HTTP, Bluetooth)
Linguaggio (JAVA, C++,. . . )
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAConcetti fondamentali
I concetti alla base della rete JXTA sono:
Peers
PeerGroups
Pipes
JXTAID
Advertisements
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAConcetti fondamentali
I concetti alla base della rete JXTA sono:
Peers
PeerGroups
Pipes
JXTAID
Advertisements
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAConcetti fondamentali
I concetti alla base della rete JXTA sono:
Peers
PeerGroups
Pipes
JXTAID
Advertisements
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAConcetti fondamentali
I concetti alla base della rete JXTA sono:
Peers
PeerGroups
Pipes
JXTAID
Advertisements
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAConcetti fondamentali
I concetti alla base della rete JXTA sono:
Peers
PeerGroups
Pipes
JXTAID
Advertisements
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAOverlay
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAAttori
Nella Rete JXTA e possibile incontrare tre tipologie di peer:
Edge Peer con limitata dotazione di risorse.
Relay Rende possibile la partecipazione alla rete JXTAper Edge peer dietro a firewall.
Rendezvous Rende possibile la propagazione dei messaggi traEdge.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTACompanies
Alcune delle aziende che hanno scelto JXTA
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTAComunita
Il ruolo della comunita e stato decisivo durante lo sviluppo delframework.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTA.itComunita localizzate
X
Alcuni importanti progetti opensource hanno dimostratol’importanza che rivestono le comunita localizzate di utenti esviluppatori.
X
Disporre di documentazione nella propria lingua riduceconsiderevolmente il tempo di apprendimento.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTA.itComunita localizzate
X
Alcuni importanti progetti opensource hanno dimostratol’importanza che rivestono le comunita localizzate di utenti esviluppatori.
X
Disporre di documentazione nella propria lingua riduceconsiderevolmente il tempo di apprendimento.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTA.itLa comunita Italiana
Nel 2007 nasce JXTA.it, che si pone come centro italiano perla promozione di JXTA.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTA.itIniziative
Iniziative a breve termine
Completare la traduzione della guida del programmatore.
Iniziative a medio termine
Collaborazione con Univesita di Catania.
Organizzazione di JXTA Days.
Istituzione di JXTA User Groups.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
JXTA.itIniziative
Iniziative a breve termine
Completare la traduzione della guida del programmatore.
Iniziative a medio termine
Collaborazione con Univesita di Catania.
Organizzazione di JXTA Days.
Istituzione di JXTA User Groups.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:Giustapporre
JXTA
Definizione
Vantaggi
Concettifondamentali
Overlay
Attori
Companies
Comunita
Comunitalocalizzate
JXTA.it
La comunitaitaliana
Iniziative
Conclusioni
Domande
Conclusioni
Grazie per l’attenzione.
www.jxta.it