Discussion:
[omniORB] Build options for local RPC calls
Preston, Ralph A.
2009-01-05 20:23:41 UTC
Permalink
Hello,

Does omniORB support building client/servers in the same address space and using local procedure calls in place of TCP RPC calls? I've already written the code to run on separate machines but am able to deploy some clients and servers on the same machine. For performance reasons I'd like to build the co-located client/servers in one address space, without changing my code. I believe there are build options which will enable the ORB to make local procedure calls but I can't find where I read this anywhere.

Thanks,

Ralph A. Preston
The MITRE Corporation
202 Burlington Road, MS E095
Bedford, MA 01730
Duncan Grisby
2009-01-07 18:34:30 UTC
Permalink
Post by Preston, Ralph A.
Does omniORB support building client/servers in the same address space
and using local procedure calls in place of TCP RPC calls? I've
already written the code to run on separate machines but am able to
deploy some clients and servers on the same machine. For performance
reasons I'd like to build the co-located client/servers in one address
space, without changing my code. I believe there are build options
which will enable the ORB to make local procedure calls but I can't
find where I read this anywhere.
If you build your client and server code into the same executable,
omniORB will automatically do calls directly, without involving the
network stack. You don't need to do anything to cause that to happen.

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Loading...