240 likes | 402 Views
Alexandre Cassemiro Mendes Marco Saburo Yju. 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. O que é Jxta?.
E N D
Alexandre Cassemiro Mendes Marco Saburo Yju 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. O que é Jxta?
“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. O que é o Jxta? (2)
¨A idéia é que entidades na internet possam se encontrar mutuamente , então trocar informações” disse o Cientista chefe Bill Joy O que é Jxta? (3)
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 Objetivos
Criar um suporte a multiplataformas e linguagens, microdispositivos a servidores. Segurança desde o inicio da transação. Objetivos (2)
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. Jxta
Cartão de visitas. Jxta – Peers ID
Ele propaga os serviços disponiveis em um PeerGroup. Advertisement
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. Advertisement (2)
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. Relay Super Peer
Os Peers se auto organizam dinamicamente em grupos com interreses em comum e concordando com as regras do grupo. PeerGroups
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.. Segurança no JXTA
É 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. Segurança no JXTA (2)
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. Fatos
http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf http://myjxta2.jxta.org/ http://www.p2pgridbook.com/coresite/JxtaWeb/index.html http://www.onjava.com/pub/a/onjava/excerpt/jxtaian_2/index1.html http://www.openp2p.com/pub/a/p2p/2001/04/25/juxtanet.html http://pt.wikipedia.org/wiki/JXTA http://developers.sun.com/techtopics/mobility/midp/articles/jxme/ Bibliografia