RPC

Résolu
toula Messages postés 128 Statut Membre -  
toula Messages postés 128 Statut Membre -
Bonjour,
j'aimerai programmer avec RPC(remote procedure cal) architecture client/serveur sous Linux , mais je sais pas quel logiciel utiliser pour ça. et si vous avez de la documentation sur ça aussi. Merci pour votre aide.

7 réponses

scriptiz Messages postés 1494 Statut Membre 425
 
Si tu code en Java, le JRMI devrait t'intéresser alors car Java est multi-plateforme :
https://en.wikipedia.org/wiki/Java_Remote_Method_Invocation
https://docs.oracle.com/javase/tutorial/rmi/index.html

Sinon en C++/C et autres je n'ai aucune idée :)
0
toula Messages postés 128 Statut Membre 1
 
mais que dois je utiliser comme compilateur sous linux ???
0
scriptiz Messages postés 1494 Statut Membre 425
 
Java SE Development Kit (JDK) 6 Update 11
https://www.oracle.com/java/technologies/javase-downloads.html

Sinon vut que tu es sur linux utilise le gestionnaire de paquets pour installer les paquest sun-java6-*
(basée Debian c'est leurs noms, sur les autres je ne sais pas).

Tu es sur de vouloir commencer un aussi gros projet? Parce qu'il faut un certain niveau de connaissances pour ça je pense :)


PS: "Note: If you are connecting to an existing IDL program, you should use Java IDL rather than RMI. "
0
toula Messages postés 128 Statut Membre 1
 
j'ai pas trop le choix !!! en plus je suis obligé de travailler sous Linux et c est la première fois que je l'utilise !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
scriptiz Messages postés 1494 Statut Membre 425
 
Il en existe des tout fait non?

Surtout sur Linux je suis sure qu'il doit y avoir quelque chose de tout fait qui te conviendra ou que au pire tu pourra modifier :)

Sinon bonne m**** comme on dit ici ;)
0
toula Messages postés 128 Statut Membre 1
 
ok merci !
0
toula Messages postés 128 Statut Membre 1
 
bon pour travailler les RPC sous linux il faudra un compilateur comme GCC pour plusieurs langage C, C++, JAVA....etc juste comme information !
0