NdM : Dans la FAQ : « The software and code are free, subject only to the terms of the Apache Software License (modified only to reflect the Project JXTA name and that Sun was the original contributor). » Comme exemple de déploiment on cite le réseau des stations services américaines (NACS). Où on a une interconnexion JXTA entre stations services et fournisseurs qui peuvent avoir accés au pompes, niveau des citernes, etc...
Aller plus loin
- L'article sur le site de Sun (1 clic)
- Project JXTA (3 clics)
- Sun (1 clic)
# Re: Sun se lance dans le P2P
Posté par Hobgoblins Master (Mastodon) . Évalué à 8.
[^] # Re: Sun se lance dans le P2P
Posté par Tony Gencyl . Évalué à 4.
Tout a fait d'accord, par exemple pour un beau screensaver ...
:-D
[^] # Re: Sun se lance dans le P2P
Posté par Gniarf . Évalué à 3.
[^] # Re: Sun se lance dans le P2P
Posté par Volnai . Évalué à -1.
[^] # Re: Sun se lance dans le P2P
Posté par nojhan (site web personnel, Mastodon) . Évalué à 4.
http://www.jxta.org/community/LinuxWorld2001/text8.htm(...)
http://platform.jxta.org/java/rdvhowto.html(...)
Bon, c'est pas super clair, si qqun a réussi à trouver plus d'explications...
[^] # Re: Sun se lance dans le P2P
Posté par Volnai . Évalué à 3.
[^] # Re: Sun se lance dans le P2P
Posté par Matthieu Weber . Évalué à 10.
L'implémentation de référence de JXTA, c'est une plateforme qui implémente les protocoles de JXTA en Java.
À partir de là, on peut construire une application distribuée, qui utilise JXTA pour la communication entre les noeuds, et qui par exemple fait du partage de fichiers, ou de la messagerie instantanée, ou encore de la location de temps processeur chez le voisin. Mais c'est l'application qui fait ça, JXTA c'est juste un ensemble de protocoles de communication entre ordinateurs.
Ensuite JXTA, c'est comme le modèle OSI : c'est très générique, on peut l'appliquer à tout, mais c'est atrocement lourd, et pas très efficace. Mais les concepts sont intéressants.
Tout ça pour dire que pour notre plateforme P2P expériementale, elle n'utilise plus JXTA, parce que c'était davantage une source de problèmes qu'une source de solutions.
[^] # Re: Sun se lance dans le P2P
Posté par Christophe BAEGERT . Évalué à 4.
Autant acheter des Via C3, c'est moins cher et ça fait toujours ça de moins pour l'effet de serre (5W au lieu de 80W !!!), sans compter le bruit en moins.
[^] # Re: Sun se lance dans le P2P
Posté par icyfemur . Évalué à 1.
Oui, mais alors à quoi sert la barre de progression alors ??
--->[Je suis déja tres loin]
# ça n'empêche pas que...
Posté par tchibitchi . Évalué à 10.
D'un autre côté, j'me pose la question de savoir ce que ça va réellement coûter sur les ordinateurs.
En effet, il va grosso modo falloir une interface qui permette de dire qu'on a besoin de cpus pour lancer un gros trucs. Va falloir, tant qu'à faire, des priorités (plus le calcul est gros, plus il a droit à de la bande passante totale de tous les cpus), va falloir se signaler sur le réseaux, etc...
Bref, si l'on prend l'exemple des bus d'applications réparties comme CORBA (pour le côté abstraction, pas le côté architecture), ben, ça ralentit beaucoup. C'est à dire qu'un calcul qu'aurait duré 2 minutes sur ma machine et 1m30 sur ma machine + un autre processeur, va en fait prendre 2 min avec les deux processeurs, le temps que la négociation réussisse, etc...
Bref, grosso modo, faudra un démon sur chaque machine qui réponde aux requêtes, etc...
Et donc, en gros, ce démon qui tourne en tâche de fond, il va prendre quoi comme ressources sur mon Cpu/mémoire ?
Je sais, on va dire que j'suis radin. Mais mon pda, qui ne dispose pas déjà de suffisamment de ressource, si je dois installer un démon (histoire d'accéder aux possibilités des gros cpus des copains) qui me prend les 3/4 de mon CPU et de ma bande-passante, j'vais pas être trop ravi...
Bref, des infos sur ce que ça coûte à l'utilisateur d'un tel type de réseau ? Parce-que je me méfie des coups de pub (telle agence l'utilise et ça marche nickel) alors que l'agence en question ne dispose que de PIV à 3GHz et 1Go de DDR avec des disques à 8 Mo de cache, bref, des machines qui ne sentent pas la différence avec un démon de plus ou pas en tâche de fond.
Un autre aspect, c'est la sécurité. Puisqu'on partage plus que des fichiers, qu'est-ce qui me dit que le réseau dans sa globalité est de confiance ? Quand je tape dans les shares d'une personne en qui j'ai confiance, ça va. Maintenant, si je vais taper dans le share global, qui dit que c'est pas un fichier incomplet que je prends, et ce, est-ce fait volontairement ou non ?
Pour ceux qui ont des réponses ou de vagues idées, merci de m'éclairer (si possible avec les liens... j'trouve ceux cités pas assez détaillés)
Pour ceux qui souhaiteraient me moinsser, désolé de vous avoir pourri votre lecture. ;o)
Bon, si vous avez lu jusque-là, ok, vous avez le droit à une aspirine... Envoyez-moi votre adresse par email, et je vous l'apporte ce soir ! ;o)
(je prends les demandes jusqu'à 17h ce lundi soir seulement !)
[^] # Re: ça n'empêche pas que...
Posté par Volnai . Évalué à 4.
Moi je dis, vive la centralisation ! (ceci n'est pas un avis politique)
[^] # Re: ça n'empêche pas que...
Posté par tchibitchi . Évalué à 0.
[^] # Re: ça n'empêche pas que...
Posté par tripa . Évalué à 1.
[-1]
[^] # Mutualiser les disques durs
Posté par monseigneur . Évalué à 0.
[^] # Re: Mutualiser les disques durs
Posté par Volnai . Évalué à 1.
[^] # Re: Mutualiser les disques durs
Posté par pasBill pasGates . Évalué à 2.
[^] # Re: Mutualiser les disques durs
Posté par redguts . Évalué à 1.
Comment çà compliqué?
[^] # Re: ça n'empêche pas que...
Posté par Olivier (site web personnel) . Évalué à 3.
Tu peux très bien remplacer ton économiseur d'écran favori par un client p2p, qui ne se lancera que lorsque tu n'es pas la. Combien y a t'il d'entreprises où les ordinateurs restent allumés 24h/24h, et qui ne font rien d'autre que d'afficher un économiseur d'écran en 3D toute la nuit ? Autant rentabiliser ce temps de calcul inutilisé.
On peut très bien imaginer que ce système de p2p puisse fonctionner avec un système de queue, afin de stocker dans la journée les jobs à lancer la nuit. Il y a quelques années, quelque chose d'équivalent avait été fait pour boucler la création le film "Shreck". Les PC bureautiques bossaient la nuit, afin de soulager la ferme de PC Linux qui produisaient les images du film. C'était basé sur un fonctionnement de type "SETI@Home" plutôt que P2P.
Mais mon pda, qui ne dispose pas déjà de suffisamment de ressource
Comment ? Tu n'as pas un processeur à 4Ghz et 1Go de mémoire dans ton PDA ? :=)
# Re: Sun se lance dans le P2P
Posté par Nicolas Delsaux (site web personnel) . Évalué à 6.
[^] # Je vote pour JavaGroups et Jini ;-)
Posté par Hive Arc . Évalué à 4.
Je ne suis pas vraiment un fan de JXTA (trop complexe à mon gout), par contre Jini est je pense l'une des plus impressionantes realisation qui m'est été possible de voir. Mais malheureusement, Jini ne semble pas aller dans le "sens du vent", pourquoi faire des archi simples et souples autoconfigurables alors qu'on peut vendre des OS cher et des serveurs d'appli la peau du c*l (Vive JBOSS au passage, meme si je trouve que la doc pas dispo c presk du raket !).
Enfin, j'attend avec impatiente les nouveautés de la VM 1.5 pour rejouir mon tux !
Linux+JBoss/Tomcat+FirebirdDB = Serveur applicatif / architecture distribuée haute disponibilité pour que dale <:o)
[^] # Re: Je vote pour JavaGroups et Jini ;-)
Posté par Nicolas Delsaux (site web personnel) . Évalué à 2.
Je suis assez d'accord avec toi : utiliser Javagroups pour créer un maintenir un réseau vivant des données disponibles, et HTTP pour transférer point à point les gros éléments me semble plus adéquat que de faire appel à la lourde mécanique de JXTA.
Je ne suis pas vraiment un fan de JXTA (trop complexe à mon gout), par contre Jini est je pense l'une des plus impressionantes realisation qui m'est été possible de voir.
Jini est bien, mais ce qui l'est vraiment, c'est le concept de JavaSpace qui déchire vraiment. Je n'ai toujours pas eu l'occasion de mettre en place ce formidable outil, mais je ne déséspère pas ;-)
Mais malheureusement, Jini ne semble pas aller dans le "sens du vent", pourquoi faire des archi simples et souples autoconfigurables alors qu'on peut vendre des OS cher et des serveurs d'appli la peau du c*l (Vive JBOSS au passage, meme si je trouve que la doc pas dispo c presk du raket !).
Oui, tu n'as pas tord. Java se dirige malheureusement vers un domaine pénible et inintéressant, celui des systèmes d'informations de décideurs, ou la plus grande partie du CA est réalisée en utilisant le bon marketting. C'est dommage, surtout quand il existe des outils réellement puissants, comme justement JavaSpace ou Javagroups.
Enfin, j'attend avec impatiente les nouveautés de la VM 1.5 pour rejouir mon tux !
Toi, tu as l'air d'un type qui attend les Generics, alors que ça ne sert à rien ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.