> J'aimerais r�aliser un client en Python sur une machine Linux pour > ex�cuter des m�thodes d'objets existants sur un serveur (pas Linux lui) > accessibles via l'ORB de Orbacus (je n'ai pas le choix, cet ORB m'est > impos�). Or, dans la doc de Orbacus, on mentionne qu'il n'existe des > mapping que pour le C++ et Java. Exact.
> Est-il n�anmoins possible de construire une application en Python dans > cette configuration? Faut-il installer un autre ORB (Orbit???) qui lui > supporte le mapping vers Python et faire communiquer ces deux ORB? C'est �a. Il existe deux mappings Python: - FnOrb (www.fnorb.org) - omniOrbPy Je te conseille le 2�me: omniORB3 est un ORB (CORBA 2.3-compliant) OpenSource, et un module suppl�mentaire (omniOrbPy) te donne un mapping Python (qui utilise les libs d'omniORB3, donc il faut installer les 2). En plus, le mapping correspond au mapping Python standardis� par l'OMG (http://cgi.omg.org/cgi-bin/doc?ptc/00-04-08). FnOrb n'est que CORBA 2.0 (bof bof, pas beaucoup de chances que �a marche, vu que l'INS (Interoperable Naming Service) n'est venu qu' avec CORBA 2.3 (si je me rappelle bien ;)). > Comment? Tout est pr�vu dans CORBA 2.3... Il suffit d'utiliser le Naming Service d'Orbacus pour r�cup�rer les r�f�rences d'objets, et CORBA fait le reste ;-)) OmniORB3: http://www.uk.research.att.com/omniORB/ OmniORBpy: http://www.uk.research.att.com/omniORB/omniORBpy/index.html Si t'as des questions ou des probl�mes, n'h�site pas ;-) -- -o) / Pascal Bleser ATOS Payment Systems| /\\ \ C++/UNIX Development Aachen, Germany| _\_v \<[EMAIL PROTECTED]> <[EMAIL PROTECTED]>| ---------------------------------------------------| /earth is 98% full... please delete anyone you can.: ---------------------------------------------------' [ Soyez pr�cis dans vos sujets svp afin de d�terminer directement ] [ le type de demande... ] [ Pour vous (d�s)inscrire, aller sur http://linuxbe.org/ml.php ] [ http://LinuxBe.org Contact: [EMAIL PROTECTED] ]
