Armen Yampolsky wrote:
>
> Marcel,
>
> Thanks for your great summary! BTW, I just wanted to let you know, we've switched to
>omniORB2/Sun IDL (JDK1.2) instead of Visibroker. I felt that visi was just way too
> expensive, and being a believer in the benefits of Open Source software (and reading
>all the great posts re omniORB), I decided to give it a try. The Sun java libs are
> just enough for the client, definitely not good enough for a server, IMO, but we're
>running a C++ appserver and so this fits beautifully. The two work together quite
> well, and I only have good things to say about omniORB, so if you have similar
>requirements, you may want to look into it. I guess this is sounding a bit like a
>pitch ;)
>
> Naturally, all work splendidly on linux (with the exception of the absence of
>idltojava compiler, which the Blackdown team should have up Real Soon Now, right?).
>
> Cheers,
> -A.
a. My thanks to Marcel as well - that was very helpful & timely Marcel,
as I'm just now porting a Visibroker based CORBA training
class from NT to Linux. Thanks!
b. Armen, as I understand things,
- omniORB2 is a C++ ORB (no Java lang. mappings at present).
Presumably this is your "C++ appserver" correct? (And presumably
you have this running on Linux?)
- JavaIDL, as you note, requires JDK1.2, which as of now (this
week/day, anyway :) still isn't avail. on Linux, so this is
probably running for you on NT/Solaris/other, right?
Hence, you have an environment using muliple lang (C++/Java), multiple
platform (Linux server/ non-Linux client), multiple ORB
(omniORB/JavaIDL).
That's actually pretty impressive - if you have more operational
stats (eg types of applications you are using this for, scaling
you're getting, etc.) I'd be quite interested.
However, just to be clear, the config. above at no point
has the combination of "+Java +CORBA +Linux", right?
I.e, the Java ORB is not on Linux, only the C++ ORB.
I ask only because for those of us looking for an
open source Java ORB on Linux, your config. above still doesn't
quite fit. Or have I misunderstood you?
Thanks,
Ron
--
Ron Resnick
Senior Consulting Engineer
DiaLogos Incorporated
http://www.dialogosweb.com