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