Do you need to keep the same IDL you have right now ? If so, the regular
java2idl may not work for you, as not all IDL interfaces can be reverse
engineered from java (e.g. IDL structs are never generated by java2idl). We
have developed for our internal use, a certain way to provide CORBA access
that allows you to support specific IDLs. This is not the standard way of
providing CORBA access, but it solved our problem. It starts from IDL and
generates the Java remote interface instead of the other way. This kind of
approach does have some limitations (which I can go into in more details if
needed).
If you don't need to keep the exact IDL and only need CORBA access, just go
for one of the EJB servers that support the EJB to CORBA mapping, such as
PowerTier from persistence. Note though that if you need interoperability
between ORBs it is not guaranteed. ORB vendors are having problems achieving
interoperability even before object by value, and many of them don't support
it yet. Even if they do I doubt if they'll interoperate.
Doron
> -----Original Message-----
> From: A mailing list for Enterprise JavaBeans development
> [mailto:[EMAIL PROTECTED]]On Behalf Of Nikhil
> Sent: Monday, August 30, 1999 12:03 AM
> To: [EMAIL PROTECTED]
> Subject: ejb-corba mapping
>
>
> Hi,
>
> Can anybody tell me how to build server side components in java (ejb),
> which can communicate through corba. I have been trying to
> find info on
> this for days, but have not been very successful. Could you also
> elaborate on the second part of the following statement that I read in
> JAVAPro:
> "In the java enviornment the EJBObject implements RMI
> interfaces, and in
> the Corba enviornment, it implements Corba interfaces."
>
> The problem I am facing is that, we have implemented the
> servers in java
> and these servers communicate through Corba. Now, we want to implement
> the servers as components using ejb, but want to retain the capability
> of the servers communicating through corba. How do we go about it?
>
> Any help is eagerly awaited.
>
> Bye!
>
> Sawalia Saurabh
>
> ==============================================================
> =============
> 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".
>
===========================================================================
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".