Top Banner
Jxta Alexandre Cassemiro Mendes Marco Saburo Yju
24

Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Apr 17, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Jxta

Alexandre Cassemiro MendesMarco Saburo Yju

Page 2: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

O que é Jxta?

É um projeto da Sun para criar uma solução descentralizada de redes peer-to-peer. E com a utilização dela possam tornar as redes p2p mais seguras incluindos computadores e utensilios

domésticos.

Page 3: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

O que é o Jxta? (2)

“Nosso objetivo final de tudo isso é construir um sistema completamente confiavel atraves de partes não confiaveis” disse John Gage – Chefe de pesquisas da

California da Sun.

Page 4: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

O que é Jxta? (3)

¨A idéia é que entidades na internet possam se encontrar mutuamente , então trocar informações”

disse o Cientista chefe Bill Joy

Page 5: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Objetivos

Promover comunicação entre aplicativos. Desenvolver comandos administrativos para os Peers

e os PeersGroups.Conter um nucleo pequeno e elegante. Criando uma

arquitetura distinta entre mecanismos do nucleo e regras opcionais

Page 6: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Objetivos (2)

Criar um suporte a multiplataformas e linguagens, microdispositivos a servidores.

Segurança desde o inicio da transação.

Page 7: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Arquitetura Jxta

Page 8: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.
Page 9: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Jxta

As mensagens são roteadas transparentemente atravesando firewalls e NATs . Usando diferentes protocolos de transporte , como o http e tcp/ip .

Padroniza como os peers se auto-descobrirão , se auto-organizarão em PeerGroups. como locarizarão

Peer Resorce e como se comuncarão entre si.

Page 10: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Jxta – Peers ID

Cartão de visitas.

Page 11: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Advertisement

Ele propaga os serviços disponiveis em um PeerGroup.

Page 12: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Advertisement (2)

O projeto do Jxta não especifica como a procura do advertsements é realizada , mas prove um protocolo

resolver generico que pode ser sobreescrito com regras especificas .

Resolver tem a habilidade de enviar e propagar query, receber respostas, realizando a autentificação e

verificação de credenciais.

Page 13: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Rendezvous Super Peer

Page 14: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Relay Super Peer

Solução criada para Peers que não estão conectados diretamente(Firewalls , NAT) , se comunicarem.

Eles mantem um comunicação com um Relay Peer preferido para puxar as mensagens que são destinadas

a ele.

Page 15: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Relay Super Peers (2)

Page 16: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

PeerGroups

Os Peers se auto organizam dinamicamente em grupos com interreses em comum e

concordando com as regras do grupo.

Page 17: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Peer Groups (2)

Page 18: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Segurança no JXTA

Formas de segurança na internet que provem chaves publicas são extremamente caras. Mas o JXTA vem

pré definido com um sistema de segurança de graça e facilmente suportado em sistemas na internet..

Page 19: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Segurança no JXTA (2)

É implementado um transporte virtual baseado em TSL (Transport Layer Security) que é a continuação do SSLv3. O JXTA provê algoritimos para proteger

dados importantes. O algoritimo utilizado é o RSA1024 com 3DES e SHA-1.

Page 20: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Segurança no JXTA (3)

Page 21: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Fatos

A Microcrip Maker Intel Corp utilizou o jxta para interligar suas filiais com o objetivo de integrar seus

funcionarios para desenvolver novos chips mais rapidamente.

Page 22: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Fatos (2)

Page 23: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.
Page 24: Jxta Alexandre Cassemiro Mendes Marco Saburo Yju.

Bibliografia

http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdfhttp://myjxta2.jxta.org/http://www.p2pgridbook.com/coresite/JxtaWeb/index.htmlhttp://www.onjava.com/pub/a/onjava/excerpt/jxtaian_2/index1.htmlhttp://www.openp2p.com/pub/a/p2p/2001/04/25/juxtanet.htmlhttp://pt.wikipedia.org/wiki/JXTAhttp://developers.sun.com/techtopics/mobility/midp/articles/jxme/