1 / 24

Jxta

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?.

morton
Download Presentation

Jxta

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Alexandre Cassemiro Mendes Marco Saburo Yju Jxta

  2. É 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?

  3. “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)

  4. ¨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)

  5. 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

  6. Criar um suporte a multiplataformas e linguagens, microdispositivos a servidores. Segurança desde o inicio da transação. Objetivos (2)

  7. Arquitetura Jxta

  8. 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

  9. Cartão de visitas. Jxta – Peers ID

  10. Ele propaga os serviços disponiveis em um PeerGroup. Advertisement

  11. 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)

  12. Rendezvous Super Peer

  13. 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

  14. Relay Super Peers (2)

  15. Os Peers se auto organizam dinamicamente em grupos com interreses em comum e concordando com as regras do grupo. PeerGroups

  16. Peer Groups (2)

  17. 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

  18. É 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)

  19. Segurança no JXTA (3)

  20. 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

  21. Fatos (2)

  22. 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

More Related