Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Java Corba > comparison of O...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 7 Topic 507 of 534
Post > Topic >>

comparison of OrbixWeb and Orbix 3.0.1

by apm35@[EMAIL PROTECTED] Aug 21, 2007 at 11:58 PM

Orbix 3.0.1. Yes I know. please don't laugh. I am working on a project
where I have to find a way to move off these ancient products. I have
managed to move away from C++ onto java but cannot change the CORBA
product in use at the moment. The Orbix setup includes OrbixWeb which
has always been used on the client side. I am now going to be using it
on the server side. So my question is: What are peoples experiences of
OrbixWeb compared to Orbix 3.0.1? I have found the C++ Orbix at that
ancient version to be quite buggy but I am hoping the OrbixWeb side is
more reliable. Certainly we seem to have far fewer problems on the
client side. Server-side problems include:

Hanging on a blocking socket write when sending an invocation of a one-
way (I know one-ways use TCP/IP, not UDP).

Occasional core dumps when dispatching callbacks (one-way methods on
client-side object reference). Stack trace shows it has blown up
inside Orbix.

efence errors when Orbix starts up. The error is from inside ORB_init.
This has prevented me from using efence to find any memory corruption
issues.

When the client goes away the C++ version seems to have trouble when
it tries to invoke a callback. The java version just gets
COMMS_FAILURE immediately which is what I would expect. This makes me
think OrbixWeb may be more reliable.

My impression is that OrbixWeb is a complete product on the side of
Orbix that just happened to get shipped together with the C++ Orbix. I
think this is a good thing since it helps support mixed language
programming, which is sometimes needed (I am addressing this need by
using C and SWIG to give me a java-callable interface). So it could be
that the java work has been independent enough for there to be fewer
problems. Certainly I do not expect the same kinds of memory mgmt
issues. I wonder what other people using Orbix(Web) have found?

Regards,

Andrew Marlow




 7 Posts in Topic:
comparison of OrbixWeb and Orbix 3.0.1
apm35@[EMAIL PROTECTED]   2007-08-21 23:58:23 
Re: comparison of OrbixWeb and Orbix 3.0.1
Mark Woyna <woyna@[EMA  2007-08-24 08:21:11 
Re: comparison of OrbixWeb and Orbix 3.0.1
apm35@[EMAIL PROTECTED]   2007-08-29 00:13:37 
Re: comparison of OrbixWeb and Orbix 3.0.1
Mark Woyna <woyna@[EMA  2007-08-29 08:31:48 
Re: comparison of OrbixWeb and Orbix 3.0.1
apm35@[EMAIL PROTECTED]   2007-09-17 05:11:40 
Re: comparison of OrbixWeb and Orbix 3.0.1
apm35@[EMAIL PROTECTED]   2007-10-16 09:50:55 
Re: comparison of OrbixWeb and Orbix 3.0.1
apm35@[EMAIL PROTECTED]   2007-11-07 00:44:00 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed May 14 8:52:25 CDT 2008.