JXTA

JXTA
JXTA

?
Información general
Género ?
Licencia ?
En español ?

JXTA (Juxtapose) es una plataforma interpares (peer-to-peer) open source creada por Sun Microsystems en el año 2001. Esta plataforma esta definida como un conjunto de protocolos basados en XML. Dichos protocolos permiten que dispositivos conectados a una red intercambien mensajes entre sí. JXTA es el framework P2P más maduro que actualmente existe. Además, fue diseñado para permitir que un amplio rango de dispositivos (computadoras, teléfonos móviles, PDAs) se comuniquen de forma descentralizada.


Como JXTA está basado en una serie de protocolos abiertos, en teoría, puede ser portado a cualquier lenguaje moderno de computación. Actualmente, la implementación de JXTA de Java es la más avanzada. Existen versiones para C y C++, JXTA-C y JXTA-C++ respectivamente.

JXTA crea una red virtual que permite a los pares interactuar entre sí, aun cuando algunos de ellos estén detrás de cortafuegos, NATs o usen distintos transportes de red. Además, cada nodo es identificado por un ID único, un URN SHA-1 de 160 bits en la implementación de Java, permitiendo que los pares puedan cambiar su dirección pero conservar su número de identificación.

Protocolos in JXTA

  • Peer Resolver Protocol
  • Peer Information Protocol
  • Rendezvous Protocol
  • Peer Membership Protocol
  • Pipe Binding Protocol
  • Endpoint Routing Protocol

Categorías de nodos

JXTA define dos categorías principales de nodos: "super-peers" y "edge-peers". Los "super-peers" pueden ser divididos en "rendezvous" y "relay peers". Cada nodo o par tiene un rol bien definido en el modelo interpares de JXTA.

Los "edge peers" son usualmente definidos como pares que tienen bajo ancho de banda. Normalmente están en los límites de Internet, escondidos detrás de cortafuegos corporativos o acceden a la Red a través de conexiones no dedicadas.

Un nodo "rendezvous" tiene la tarea especial de coordinar los pares en la red JXTA. Además provee de las bases necesarias para la propagación de mensajes. Si los nodos están ubicados en distintas subredes deberían tener, al menos, un par "rendezvous".

Un nodo "relay" permite que pares que estén detrás de cortafuegos o sistemas NAT tomen parte en la red JXTA, lo que se logra usando protocolos que pueden atravesar cortafuegos, como por ejemplo, HTTP.


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • JXTA — est un projet Open Source lancé par Sun Microsystems en avril 2001. JXTA vient du mot anglais « Juxtapose ». En effet le but de JXTA est de pouvoir interconnecter n importe quel système sur n importe quel réseau. Le peer to peer permet… …   Wikipédia en Français

  • JXTA — (Juxtapose) cпецификации протоколов по обслуживанию P2P сетей для обмена данными различного типа. Проект был запущен корпорацией Sun Microsystems в 2001 для решения проблем, стоящих на пути развития пиринговых сетей. JXTA использует открытые… …   Википедия

  • JXTA — Infobox Software name = JXTA caption = developer = open source (community developed) latest release version = 2.5 latest release date = November 2007 latest preview version = latest preview date = operating system = Cross platform platform = Java …   Wikipedia

  • JXTA — Die JXTA P2P Softwarearchitektur JXTA ist ein Projekt zur Standardisierung von Peer to Peer Anwendungen durch frei zugängliche Protokolle und unter einer Open Source Lizenz veröffentlichte Referenzbibliotheken für die Programmiersprachen Java, C… …   Deutsch Wikipedia

  • JXTA — ( Jaxta ) Java XML Transfer Architecture JINI Nachfolger (Sun) …   Acronyms

  • JXTA — ( Jaxta ) Java XML Transfer Architecture JINI Nachfolger (Sun) …   Acronyms von A bis Z

  • NaradaBrokering — est une technique qui utilise les avantages de deux systèmes d’applications réparties : le système pair à pair et le système de type grille de calcul. Ces deux systèmes ont des avantages complémentaires. Cette technique peut s interfacer… …   Wikipédia en Français

  • P2P-Netzwerk — Peer to Peer Modell Client Server Modell Peer to Peer (P2P) Connection (engl. peer für „Gleichgestellter“, „Ebenbürtiger“) und Rechner Rechner Verbindung sind …   Deutsch Wikipedia

  • Peer-2-Peer — Peer to Peer Modell Client Server Modell Peer to Peer (P2P) Connection (engl. peer für „Gleichgestellter“, „Ebenbürtiger“) und Rechner Rechner Verbindung sind …   Deutsch Wikipedia

  • Peer-2-peer — Peer to Peer Modell Client Server Modell Peer to Peer (P2P) Connection (engl. peer für „Gleichgestellter“, „Ebenbürtiger“) und Rechner Rechner Verbindung sind …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”