discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fresco


From: Björn Giesler
Subject: Re: Fresco
Date: Thu, 17 Apr 2003 09:42:24 +0200
User-agent: KMail/1.5

Hi,

On Thursday 17 April 2003 00:23, Willem Rein Oudshoorn wrote:
> You mean to say you do *NOT* need a IDL<-->ObjC file converter right?

On the ObjC side you don't, only every non-ObjC object specifies their 
interface in IDL, so you'd at least need an IDL file parser in GNUstep so 
you can send messages. On the non-ObjC side, to talk to ObjC objects, you 
need an IDL file, which would ideally be generated from the ObjC protocol. 
So you need a parser in one direction and a converter in the other. Or am 
I missing something obvious here?

...OK, I just checked (tcpdump is your friend ;-)) -- IIOP does send the 
method names as part of the invocation, so at least the ObjC->elsewhere 
part isn't strictly necessary and could be constructed ad-hoc (raising 
questions about encoding of variable types, though -- if you don't have 
the formal protocol, how do you now if an 1 is supposed to be sent as long 
or double?)

> I do not have the reference handy, but about a year ago when I
> started using CORBA and studied it to quite some detail all
> this stuff is/can be specified.  As far as I remember you
> can set quite detailed invocation policies in the POA.

You can in theory, but all the (free) ORBs I've tried (MICO, omniORB, ILU) 
lacked bits of the implementation.

Regards,
                --Björn
-- 
Dipl.-Inform. Björn Giesler, IAIM, University of Karlsruhe (TH)
See http://wwwiaim.ira.uka.de/users/giesler for information.

A society that will trade a little freedom for a little order will 
lose both, and deserves neither.    --T. Jefferson
Support privacy. Mail me for my PGP/GPG public key.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]