Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

Différences entre RMI et Corba ?

liolio, le vendredi 14 mars 2003 à 14:50:50 
 Signaler ce message aux modérateurs

Salut à tous,
j'aimerai savoir la différence profonde entre RMI et Corba (avantages et inconvénients principaux), et aussi quel est le meilleur choix de programmation entre:
servlet - applet
et
serveur RMI - client RMI

d'avance merci, ce pourra surement m'aider à faire des choix dans mon projet.

1

marvinrouge, le vendredi 14 mars 2003 à 15:18:46

RMI=remote method invocation
100% java
appel de methodes java presentes sur une autre machine

Corba (Common Object Request Broker Architecture)
Mis en chantier bien avant l'émergence des technologies du Web, Corba représente sur le papier un modèle d'architecture neutre puisqu'il entend définir les moyens de faire interagir des composants, indépendamment de leur plate-forme d'origine et de leur langage de développement. A cette fin, Corba utilise un modèle d'interface (appelé IDL pour Interface Definition Language) qui permet donc à un composant "d'exposer" aux autres ses fonctions. Il y a six ans, le modèle Corba, défendu par l'organisme OMG (Object Management Group) était présenté notamment comme le concurrent de DCOM, la technologie de Microsoft pour appeler à distance des objets COM (composant logiciel défini dans l'environnement de Windows).

Répondre à marvinrouge

2

 Radia, le vendredi 14 mars 2003 à 15:24:44

Salut,
C'est le genre de question que j'aime répondre, la différence à mon avis c'est que RMI c'est du CORBA mais uniquement pour Java. En d'autre terme, RMI est la solution pur Java qui s'appuit sur l'architecture CORBA peût être d'autre peuvent ajouter autre chose. D'autre part ce n'est ni "servlet-applet" ni "Client RMI-Serveur RMI" le meilleur choix c'est "applet-Serveur RMI" la meilleure solution. en effet la solution applet te permet d'appliquer la notion du client leger mobile, la solution Serveur RMI te permet d'appliquer des modes de communication sophistiqué basé sur l'echange 'objets qqui peuvent etre trés complexes et non pas seulement des chaines de caractere. Cependant il faut signer tes applet pour que le tout marche. Mr Olivier.s m'as proposé un EDI trés pratique pour ton probleme d'ailleurs il me manque(va voir le theme JBUILDER).
salutation Radia.

Répondre à Radia
La securite en Java/RMI, CORBA, firewalls La securite et performance au niveau : Java/RMI, CORBA, firewalls. C'est urgent et j'ai du mal a trouver des infos Merci www.commentcamarche.net/forum/affich-64104-la-securite-en-java-rmi-corba-firewalls
Introduction à RMI (Remote Method Invocation) Introduction à RMI RMI (Remote Method Invocation) est une API Java permettant de manipuler des objets distants (c'est-à-dire un objet instancié sur une autre machine virtuelle, éventuellement sur une autre machine du réseau) de manière... www.commentcamarche.net/contents/rmi/rmiintro.php3
Architecture de RMI (Remote Method Invocation)Architecture de RMI L'architecture de RMI est schématisée ci-dessous : Lorsqu'un objet instancié sur une machine cliente désire accèder à des méthodes d'un objet distant, il effectue les opérations suivantes : il localise l'objet distant grâce... www.commentcamarche.net/contents/rmi/rmiarchi.php3