using CosProperty (was: [Biocorba-l] BSANE and bioCORBA)
Martin Senger
senger@ebi.ac.uk
Thu, 31 May 2001 23:18:48 +0100 (BST)
>
> > I need to revisit CosPropertyService and CosLifeCycle - if I remember
>...
> I am definately on Ewan's side here -- I *really* don't want to have
> to implement these services in python
>
Let me clarify this. You do _not_ need to implement any property
service - even if it is used - but it isn't. The BSA (and I guess BSANE
may as well) uses very small part defined in the CosProperty specification
(just a struct for a name-value pair) - but it does not use a "property
service" at all. We are just talking about re-using a piece of an IDL.
Generally speaking, it has one advantage and onbe disadvatage:
- advantage is that we are using a common piece of IDL in several
places and we may re-use our code for that from other project (this is the
consequence of using a standard piece of IDL),
- disadvantage is (I have no prrof to it, but I have heard, but I have
not measured this yet) for languages like Perl (and Python?) which read
IDL in the run-time, that they have to read longer IDL (even if the use
only a very small part of it).
Martin
--
Martin Senger
EMBL Outstation - Hinxton Senger@EBI.ac.uk
European Bioinformatics Institute Phone: (+44) 1223 494636
Wellcome Trust Genome Campus (Switchboard: 494444)
Hinxton Fax : (+44) 1223 494468
Cambridge CB10 1SD
United Kingdom http://industry.ebi.ac.uk/~senger