[Pipet Devel] CORBA documentation
J.W. Bizzaro
bizzaro at bc.edu
Fri Sep 3 20:32:45 EDT 1999
Justin Bradford wrote:
>
> Ok, here's a question:
> How do we use ORBit from Python?
>
> A. Use ILU's Python bindings, which will communicate with ORBit via IIOP
> (but [possibly, as I am not completely versed in ORBit and barely
> at all in ILU] loses the advantage of ORBit's shortcuts when two
> processes on the same machine are communicating via it [where ORBit
> would otherwise skip the demarshalling process and use shared mem
> {rather than IIOP}])
> B. Write a C extension for Python to wrap ORBit functions (and Gnorba and
> Goad) using pretty much a direct mapping of Python onto the
> corresponding ORBit function.
> C. Write a C extension for Python to wrap ORBit usually a nice, elegant,
> Python-esque representation of the whole component thing.
>
> I like option C, with A used as an interim solution.
I like C, since it is 'nice and elegant' ;-)
I did notice that there are other Python-CORBA options and wondered if they
could be used while the ORBit bindings were being worked on. From what I have
seen of bindings development, it could take a year before the ORBit bindings are
very usable. So, yeah, option A may be good for the interim, and maybe even
Fnorb.
Cheers.
Jeff
--
+--------------------------------------------------+
| J.W. Bizzaro |
| jeff at bioinformatics.org |
| |
| THE OPEN LAB |
| Bioinformatics Research, Development & Resources |
| |
| http://bioinformatics.org/ |
+--------------------------------------------------+
More information about the Pipet-Devel
mailing list