Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3770 connectés 

 


Dernière réponse
Sujet : Informatique Distribuée ???
Nono :pt1cable:
 
rien ne vaut un bon reseau wireless par CB :D

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Nono :pt1cable:
 
rien ne vaut un bon reseau wireless par CB :D
benou

nono a écrit a écrit :

tu confonds RPC et distribue... RPC est un outil pour faire du calcul distribue, mais cf mon post du dessus, sans RPC tu peux aussi avoir du distribue...  




yes ! peut importe la technique qu'il y a derrière.
une appli distribuée, c'est juste une appli qui se sert des ressoucres de plusieurs machines.
 
ca me rappelle une truc que j'avais vu un coup : des gars qui s'était amusé à bencher une communication IP par pigeon voyageur.
y avait pas mal de pertes de paquets :) :D :lol

Nono

iskream a écrit a écrit :

 
Salut,
Seti télécharge un fichier contenant des données sur la machine cliente, la machine cliente traite ce fichier de données, et indique si oui ou non elle a trouvé des éléménts.
En aucun cas la machine client ne fait de l'appel de méthodes distant sur le serveur du SETI (quoique, peut etre lors de l'envoie du résultat...). Cependant, SETI c'est avant tout du P2P :)  



tu confonds RPC et distribue... RPC est un outil pour faire du calcul distribue, mais cf mon post du dessus, sans RPC tu peux aussi avoir du distribue...

Nono

iskream a écrit a écrit :

La réponse de CherryTree est un peu plus simple que ne l'est la réalité.
L'informatique distribuée (ou répartie), repose principalement sur un modèle de partage de composant disponibles sur des systèmes distants. Un programme peut ainsi appeller des méthodes/fonctions à distance (RPC : remote procédure call), sur une machine qui est dédiée à certains types de services particuliers.
Pour faire de l'informatique distribuée, plusieurs techno sont envisageables :  
- RMI comme cité plus haut (en Java on associe souvent ça aux EJB)
- Corba, normalisé par l'OMG
- plus intimiste, l'annexe DSA (Distributed System Architecture) d'ADA.
 
Concernant les systèmes tels que le SETI (ou autres), ce n'est pas vraiment de l'informatique distribuée, mais plutot du P2P (Peer 2 Peer), système qui consiste à utiliser des ressources disponibles sur un réseau pour effectuer certaines taches.  
 
Bref, vaste sujet et pas des plus simples...
 
Bon courage :)
 
@+  



Je suis aps du tout d accord...
Seti c du vrai calcul distribue... c une sorte de cluster de machine... chacun fait un bout du calcul envoye par le maitre (le serveur de berkeley) puis renvoit le resultat a ce meme serveur...
 
C du vrai calcul distribué... rien a voir avec le peer to peer qui lui fonctionne sans serveur central...

iskream

DarkLord a écrit a écrit :

 
 
ce qu'il veut dire je pense c'est que tu as des composants distribués qui calculent un certain nombre de choses et qui font du reporting à un centralisateur. DAns ce sens là, SETI est bel et bien distribué.  




Salut,
Seti télécharge un fichier contenant des données sur la machine cliente, la machine cliente traite ce fichier de données, et indique si oui ou non elle a trouvé des éléménts.
En aucun cas la machine client ne fait de l'appel de méthodes distant sur le serveur du SETI (quoique, peut etre lors de l'envoie du résultat...). Cependant, SETI c'est avant tout du P2P :)

darklord

Kyle_Katarn a écrit a écrit :

et Neti ?  




 
Pour etre franc, je suis perplexe ...

Kyle_Katarn et Neti ?
darklord

benou a écrit a écrit :

iskream > SETI c'est une appli distribué ! pkoi s'en serait pas une ?  




 
ce qu'il veut dire je pense c'est que tu as des composants distribués qui calculent un certain nombre de choses et qui font du reporting à un centralisateur. DAns ce sens là, SETI est bel et bien distribué.

Cherrytree

iskream a écrit a écrit :

La réponse de CherryTree est un peu plus simple que ne l'est la réalité.


C'est pour ça que lorsque j'ai répondu la première fois j'ai dit :

Citation :

Compliqué ça.

Parce que c'est un concept que je ne cerne pas totalement. C'est tellement vaste.

benou iskream > SETI c'est une appli distribué ! pkoi s'en serait pas une ?
Clarkent ho ok, je savais aps que derriere cet intitule ce cache des trucs que je connaissais :D.
 
bon bein merci bien car ce que j ai comme resultat avec google etait pas trop explicite.
 
merci ;).
verdoux Et les solutions MS COM+/DCOM et .NET
iskream La réponse de CherryTree est un peu plus simple que ne l'est la réalité.
L'informatique distribuée (ou répartie), repose principalement sur un modèle de partage de composant disponibles sur des systèmes distants. Un programme peut ainsi appeller des méthodes/fonctions à distance (RPC : remote procédure call), sur une machine qui est dédiée à certains types de services particuliers.
Pour faire de l'informatique distribuée, plusieurs techno sont envisageables :  
- RMI comme cité plus haut (en Java on associe souvent ça aux EJB)
- Corba, normalisé par l'OMG
- plus intimiste, l'annexe DSA (Distributed System Architecture) d'ADA.
 
Concernant les systèmes tels que le SETI (ou autres), ce n'est pas vraiment de l'informatique distribuée, mais plutot du P2P (Peer 2 Peer), système qui consiste à utiliser des ressources disponibles sur un réseau pour effectuer certaines taches.  
 
Bref, vaste sujet et pas des plus simples...
 
Bon courage :)
 
@+
Cherrytree

Clarkent a écrit a écrit :

ouais ok, mais je vois toujours pas ce que cela signifie vraiment.
le rmi en java c est du distribue :??:.
seti ?
 
une application dont tout le monde se sert tousles jours en m expliquant ce qui se passe serait le bien venu comme exemple :D.  



Ben tout ça c'est du distribué. Un programme client serveur est distribué. Tout ce qui ne fait pas appel seulement à ta machine est distribué.

Cherrytree benou > Merci :jap:

 

[jfdsdjhfuetppo]--Message édité par Cherrytree--[/jfdsdjhfuetppo]

Clarkent ouais ok, mais je vois toujours pas ce que cela signifie vraiment.
le rmi en java c est du distribue :??:.
seti ?
 
une application dont tout le monde se sert tousles jours en m expliquant ce qui se passe serait le bien venu comme exemple :D.
benou

Cherrytree a écrit a écrit :

Compliqué ça. L'informatique distribuée c'est la branche de l'informatique qui concerne les applications réseaux, multiprocesseurs, mobiles... en gros.  




bha c'est pas si compliqué : tu t'en es bien sorti :)

Cherrytree Compliqué ça. L'informatique distribuée c'est la branche de l'informatique qui concerne les applications réseaux, multiprocesseurs, mobiles... en gros.
Clarkent Quelqu'un pourrait me dire ce qu'est exactement l'informatique distribuée ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)