1. WORKING CAPITAL CAMP
Catania
JXTA.it
Sommario
Web vs P2P
Comunit` italiana giustapposta
a
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Giuseppe Virz` Riccardo Pulvirenti
ı,
Definizione
Vantaggi
Concetti
fondamentali
info@giuseppevirzi.it
Overlay
Attori
pulvijazz@yahoo.it
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
29 Aprile 2009
Conclusioni
Domande
2. Sommario
Sommario
Web vs P2P
1
Web vs P2P
Il Web
Il P2P
Keyword:
JXTA
2
Giustapporre
JXTA
Definizione
Vantaggi
JXTA.it
3
Concetti
fondamentali
Overlay
Attori
Companies
Conclusioni
4
Comunit` a
Comunit` a
localizzate
JXTA.it
Domande
5
La comunit`a
italiana
Iniziative
Conclusioni
Domande
3. Web applications or P2P Applications?
Il Web
Sommario
Il Web ` popolare: molti utenti identificano il Web come
e
Web vs P2P
Internet.
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
4. Web applications or P2P Applications?
Il Web
Sommario
Il Web ` popolare: molti utenti identificano il Web come
e
Web vs P2P
Internet.
Il Web
Il P2P
Keyword:
Giustapporre
Pro
JXTA
Definizione
Fortemente basato sul modello client/server
Vantaggi
Concetti
Logica centralizzata sul Server
fondamentali
Overlay
Attori
Applicazioni semplici da concepire
Companies
Comunit` a
Strumenti di sviluppo affermati
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
5. Web applications or P2P Applications?
Il Web
Sommario
Il Web ` popolare: molti utenti identificano il Web come
e
Web vs P2P
Internet.
Il Web
Il P2P
Keyword:
Giustapporre
Pro
JXTA
Definizione
Fortemente basato sul modello client/server
Vantaggi
Concetti
Logica centralizzata sul Server
fondamentali
Overlay
Attori
Applicazioni semplici da concepire
Companies
Comunit` a
Strumenti di sviluppo affermati
Comunit` a
localizzate
JXTA.it
La comunit`a
Contro
italiana
Iniziative
Aumento dei costi all’aumentare del fattore di scala
Conclusioni
Domande
6. Web applications or P2P Applications?
Il P2P
Sommario
Il P2P ` noto principalmente grazie al file sharing.
e
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
7. Web applications or P2P Applications?
Il P2P
Sommario
Il P2P ` noto principalmente grazie al file sharing.
e
Web vs P2P
Il Web
Il P2P
Pro
Keyword:
Giustapporre
Fortemente scalabile
JXTA
Definizione
Logica decentralizzata
Vantaggi
Concetti
fondamentali
Workload distribution
Overlay
Attori
Minimizza i costi della infrastruttura
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
8. Web applications or P2P Applications?
Il P2P
Sommario
Il P2P ` noto principalmente grazie al file sharing.
e
Web vs P2P
Il Web
Il P2P
Pro
Keyword:
Giustapporre
Fortemente scalabile
JXTA
Definizione
Logica decentralizzata
Vantaggi
Concetti
fondamentali
Workload distribution
Overlay
Attori
Minimizza i costi della infrastruttura
Companies
Comunit` a
Comunit` a
localizzate
Contro
JXTA.it
La comunit`a
Pi` difficile concepire le architetture
u
italiana
Iniziative
Strumenti di sviluppo ancora acerbi
Conclusioni
Domande
9. Web applications or P2P Applications?
Keyword: Giustapporre
Sommario
Web vs P2P
Web 2.0 Nuovo modo di fruire il Web: interattivit`
a
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
10. Web applications or P2P Applications?
Keyword: Giustapporre
Sommario
Web vs P2P
Web 2.0 Nuovo modo di fruire il Web: interattivit`
a
Il Web
Il P2P
Keyword:
P2P Comunicazione, Collaborazione e Condivisione
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
11. Web applications or P2P Applications?
Keyword: Giustapporre
Sommario
Web vs P2P
Web 2.0 Nuovo modo di fruire il Web: interattivit`
a
Il Web
Il P2P
Keyword:
P2P Comunicazione, Collaborazione e Condivisione
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Applicazioni web-oriented e applicazioni P2P sono state poste
Overlay
Attori
in contrapposizione. Perch` non prendere il buono da ognuno
e
Companies
Comunit` a
dei due mondi?
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
12. JXTA
Definizione
JXTA
`
Sommario
E un insieme di protocolli aperti che consentono la connessione
Web vs P2P
e lo scambio di informazioni, secondo il modello del
Il Web
Il P2P
peer-to-peer, tra dispositivi di comunicazione di diversa
Keyword:
Giustapporre
tipologia, quali telefoni cellulari, PDA, PC, servers, eccetera.
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
13. JXTA
Vantaggi
Interoperabilit`
a
Sommario
Applicazioni di diversa natura possono cooperare poich`
e
Web vs P2P
sfruttano lo stesso set di protocolli.
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
14. JXTA
Vantaggi
Interoperabilit`
a
Sommario
Applicazioni di diversa natura possono cooperare poich`
e
Web vs P2P
sfruttano lo stesso set di protocolli.
Il Web
Il P2P
Keyword:
Giustapporre
Ubiquit` a
JXTA
Definizione
Ogni dispositivo deve poter integire tramite una rete JXTA:
Vantaggi
Concetti
cellulari, palmari, PC, Servers, Supercomputers.
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
15. JXTA
Vantaggi
Interoperabilit`
a
Sommario
Applicazioni di diversa natura possono cooperare poich`
e
Web vs P2P
sfruttano lo stesso set di protocolli.
Il Web
Il P2P
Keyword:
Giustapporre
Ubiquit` a
JXTA
Definizione
Ogni dispositivo deve poter integire tramite una rete JXTA:
Vantaggi
Concetti
cellulari, palmari, PC, Servers, Supercomputers.
fondamentali
Overlay
Attori
Companies
Indipendenza da
Comunit` a
Comunit` a
localizzate
Piattaforma (Windows, Unix,. . . )
JXTA.it
La comunit`a
Protocolli di rete (TCP/IP, HTTP, Bluetooth)
italiana
Iniziative
Linguaggio (JAVA, C++,. . . )
Conclusioni
Domande
16. JXTA
Concetti fondamentali
Sommario
I concetti alla base della rete JXTA sono:
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
Peers
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
17. JXTA
Concetti fondamentali
Sommario
I concetti alla base della rete JXTA sono:
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
Peers
JXTA
Definizione
PeerGroups
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
18. JXTA
Concetti fondamentali
Sommario
I concetti alla base della rete JXTA sono:
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
Peers
JXTA
Definizione
PeerGroups
Vantaggi
Concetti
fondamentali
Pipes
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
19. JXTA
Concetti fondamentali
Sommario
I concetti alla base della rete JXTA sono:
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
Peers
JXTA
Definizione
PeerGroups
Vantaggi
Concetti
fondamentali
Pipes
Overlay
Attori
JXTAID
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
20. JXTA
Concetti fondamentali
Sommario
I concetti alla base della rete JXTA sono:
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
Peers
JXTA
Definizione
PeerGroups
Vantaggi
Concetti
fondamentali
Pipes
Overlay
Attori
JXTAID
Companies
Comunit` a
Comunit` a
Advertisements
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
21. JXTA
Overlay
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
22. JXTA
Attori
Nella Rete JXTA ` possibile incontrare tre tipologie di peer:
e
Sommario
Edge Peer con limitata dotazione di risorse.
Web vs P2P
Relay Rende possibile la partecipazione alla rete JXTA
Il Web
Il P2P
per Edge peer dietro a firewall.
Keyword:
Giustapporre
Rendezvous Rende possibile la propagazione dei messaggi tra
JXTA
Definizione
Edge.
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
23. JXTA
Companies
Alcune delle aziende che hanno scelto JXTA
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
24. JXTA
Comunit`
a
Il ruolo della comunit` ` stato decisivo durante lo sviluppo del
ae
framework.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
25. JXTA.it
Comunit` localizzate
a
Sommario
Alcuni importanti progetti opensource hanno dimostrato
Web vs P2P
l’importanza che rivestono le comunit` localizzate di utenti e
a
Il Web
Il P2P
sviluppatori.
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
26. JXTA.it
Comunit` localizzate
a
Sommario
Alcuni importanti progetti opensource hanno dimostrato
Web vs P2P
l’importanza che rivestono le comunit` localizzate di utenti e
a
Il Web
Il P2P
sviluppatori.
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
Disporre di documentazione nella propria lingua riduce
italiana
Iniziative
considerevolmente il tempo di apprendimento.
Conclusioni
Domande
27. JXTA.it
La comunit` Italiana
a
Nel 2007 nasce JXTA.it, che si pone come centro italiano per
la promozione di JXTA.
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
28. JXTA.it
Iniziative
Sommario
Web vs P2P
Iniziative a breve termine
Il Web
Il P2P
Completare la traduzione della guida del programmatore.
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
29. JXTA.it
Iniziative
Sommario
Web vs P2P
Iniziative a breve termine
Il Web
Il P2P
Completare la traduzione della guida del programmatore.
Keyword:
Giustapporre
JXTA
Definizione
Iniziative a medio termine
Vantaggi
Concetti
Collaborazione con Univesit` di Catania.
a
fondamentali
Overlay
Attori
Organizzazione di JXTA Days.
Companies
Comunit` a
Istituzione di JXTA User Groups.
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
30. Conclusioni
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
Grazie per l’attenzione.
JXTA
Definizione
www.jxta.it
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande
31. Domande
Sommario
Web vs P2P
Il Web
Il P2P
Keyword:
Giustapporre
JXTA
Definizione
Vantaggi
Concetti
fondamentali
Overlay
Attori
Companies
Comunit` a
Comunit` a
localizzate
JXTA.it
La comunit`a
italiana
Iniziative
Conclusioni
Domande