[omniORB] local invocations
Richard Hardgrave
hardgrav@ttd.teradyne.com
Thu, 8 Nov 2001 10:40:44 -0600 (CST)
Okay, now I'm interested. When you say "allows", do you mean one
needs to set some sort of run time option to take advantage of
a stand alone architecture, or this happens automatically?
Regards,
Richard
> From owner-omniorb-list@uk.research.att.com Thu Nov 8 02:08 CST 2001
> Date: Thu, 08 Nov 2001 00:03:51 -0800
> From: Carl Thompson <cet@carlthompson.net>
>
> You don't have to go through the marshalling and unmarshalling if the
> _process_ is the same (if implementation object and proxy object are in the
> same program). In this special case I think omniORB short circuits the
> marshalling and unmarshalling. But if you are talking about two separate
> processes, you must still do it. (I'm not an expert on ORB internals, so
> someone please correct me if I am wrong.)
>
> But I think omniORB4 allows you to use Unix domain sockets if the processes
> are on the same machine which may speed things up quite a bit.
>
> Carl Thompson
>
>
> Vibhu Rishi wrote:
>
> > Hi,
> >
> > I read somewhere that in CORBA it is not really necessary to go through
> > the marshalling and demarshalling of the commands if the system is the
> > same. Can I do that ?
> >
> > My scenario is something like this.
> >
> > I am building a distributed system in JAVA and C++. The clients may be
> > on the same system as the server or some other system.
> >
> > Considering that I have a C++ client and c++ server on the same machine,
> > I want to do away with the marshalling and demarshalling. I think that I
> > can get significant improvement in the time for the invocations. How do
> > I do this ?
> >
> > By what factor do you think that I can improve the performance ?
> >
> > thanks
> > vibhu..
> >
> >
> > ------------------------------------------------------------------------
> >
> > -----------------------------------------------------------------------------------------------------------------------
> > Information transmitted by this E-MAIL is proprietary to Wipro and/or its Customers and
> > is intended for use only by the individual or entity to which it is
> > addressed, and may contain information that is privileged, confidential or
> > exempt from disclosure under applicable law. If you are not the intended
> > recipient or it appears that this mail has been forwarded to you without
> > proper authority, you are notified that any use or dissemination of this
> > information in any manner is strictly prohibited. In such cases, please
> > notify us immediately at mailto:mailadmin@wipro.com and delete this mail
> > from your records.
> > ------------------------------------------------------------------------------------------------------------------------
> >
>
>
>
>