[Biocorba-l] report on Anys in CORBA::ORBit

Martin Senger senger@ebi.ac.uk
Tue, 12 Jun 2001 15:39:54 +0100 (BST)


On Tue, 12 Jun 2001, Ewan Birney wrote:

> 
> Hmmm. This confirms my suspicisions. I would suspect a similar mess in
> fnorb/omniorb python.
>
   Yep, it may be. But we still do not know if the problem is in
Orbit itself or in CORBA::ORBit. Philip is testing now a pure ORBit client
(in C) to find the answer for that.

> I think name value pairs are evil outside of defined dictionaries and
> we should be against them anyway.
>
   This is not related to using or npt using Anys. I agree that name in
name-value pairs should be controlled.
 
> anys just make life difficult and annoying. My 2p.
>
  I have just done these tests on Anys because I feel that they are
inevitable. I do not think that in OO arena the strings are sufficient.

   In the analysis part, I will use, at the moment, an array of Anys - but
the perl-client user will not notice, it will be wrapped in a perl module
BSA::Novella::Client. Therefore, I will be able to change the internals of
this module when [CORBA::]ORBit people fix the problems with Anys in
structs.
   I hope to have Novella ready soon...
 
   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