Hi
> -----Original Message-----
> From: Evan Ireland [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 11, 2000 11:58 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Why smoke signals matter
>
>
> "Jonathan K. Weedon" wrote:
> >
> > Why application server interoperability
> > should be based on smoke signals
> >
> > ...
>
> Jonathan,
>
> While I am in general agreement that interoperability based
> on IIOP is a good
> thing, I note that in your test program you are checking for
> the correct
> propagation of 'null' values. For this to work with IIOP, you
> have to adhere
> strictly to the Java to IDL mapping using valuetypes. As
> documents from your
> own web site show, this itself causes interoperability
> problems with external
> ORB clients that don't support IDL valuetypes. This is not a
> small problem, no
> matter how hard anyone tries to trivialise it!
>
> I would have dearly loved to see a specification from Sun (or
> the OMG) of an
> alternate Java to IDL mapping that doesn't require the use of
> valuetypes. In
[...]
Why do you want this to do ? You say "there does not exist
a COBOL mapping for valuetypes" so you can not use RMI/IIOP
on the mainframe.
That's right, but the conclusion is wrong.
Fact 1: Valuetypes are CORBA 2.3 standard.
Fact 2: RMI/IIOP requires valuetypes (current spec)
Fact 3: The only language mappings supporting valuetypes today
are Java and C++ (correct me if I am wrong here)
Fact 4: Because of Fact 2 and 3 you need wrappers if
you want access to EJBs from a language different then C++ or Java.
So the conclusion for the problem should be:
Extend the language mappings that currently lack valuetype
support to support valuetypes.
Then you can implement a COBOL ORB with valuetype support for your
mainframe.
What you propose is:
- Restrict yourself to CORBA 2.0.
- Redefine the RMI/IIOP spec to be based on 2.0 features.
If you follow this way you block all innovations from/to CORBA.
With kind regards
Oliver Geisser
Development/System Architect Fon: +49 (0)521 9318-324
CE Computer Equipment AG Fax: +49 (0)521 9318-444
Herforder Stra�e 155a E-Mail: [EMAIL PROTECTED]
33609 Bielefeld http://www.ce-ag.com
Germany
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".