Evan,

I am not familiar with using Inprise's AppServer with C++ clients, but since
it's based on their CORBA implementation, I have to imagine that it
satisfies most of your requirements.

I said most...

Would your associate be able to use a freely downloadable product with a
60-day evaluation period? If so, http://www.inprise.com/appserver/download/

jim

> -----Original Message-----
> From: A mailing list for Enterprise JavaBeans development
> [mailto:[EMAIL PROTECTED]]On Behalf Of Evan Ireland
> Sent: Wednesday, February 02, 2000 8:28 PM
> To: [EMAIL PROTECTED]
> Subject: Need free EJB server with RMI/IIOP support and free C++ ORB
> with OBV support
>
>
> Hi all,
>
> I am trying to encourage the head of Computer Science at my local
> university
> to create a research project to do a proper study of the
> complexity of IIOP
> interoperability of EJB components with CORBA C++ clients, with
> the objective
> being to ascertain whether the current specifications for EJB,
> RMI to IDL and
> RMI/IIOP allow effective interoperability across language boundaries (as
> opposed to Java-to-Java interoperability of different vendor's
> EJB servers).
>
> To this end, I need to be able to advise the university's C.S.
> department of
> some freely available implementations of:
>
> (1) An EJB 1.0 or 1.1 compliant ORB that supports the Java RMI to
> IDL mapping
>     and CORBA 2.3 OBV for Java with IIOP.
>
> (2) A C++ ORB that supports CORBA 2.3 OBV.
>
> Any pointers to the above would be gratefully received. Thanks in advance.
>
> Unfortunately, our own product is currently unsuitable for this
> task because:
>
> (1) It is not free.
>
> (2) It achieves EJB / C++ interoperability by generating CORBA
> 2.0 compliant
>     IDL for EJBs (without OBV), instead of following the Java to
> IDL mapping
>     spec to the letter.
>
> Also, if anyone has already implemented IIOP interoperability
> over IIOP using
> OBV for portable C++ clients that can work with the following EJB
> remote & home
> interfaces, then please speak up now. I don't want to waste the
> time of the
> local university's researchers.
>
>     public class AccountKey
>     {
>         String value;
>     }
>
>     interface Account
>     {
>         double getBalance();
>         void setBalance(double d);
>     }
>
>     interface AccountHome
>     {
>         Account create(AccountKey key);
>         Account findByPrimaryKey(AccountKey key);
>         java.util.List findAllAccounts();
>     }
>
> It is acceptable to substitute java.util.Collection or
> java.util.Enumeration
> for java.util.List in the above exercise.
> __________________________________________________________________
> _____________
>
> Evan Ireland              Sybase EA Server Engineering
> [EMAIL PROTECTED]
>                             Wellington - New Zealand
> +64 4 934-5856
>
> ==================================================================
> =========
> 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".

Reply via email to