Aleksej wrote:
> What mechanisms are usually used in C++ when the project consists of
> several processes located at different network nodes? I mean the
> mechanisms that make it easier to program all the messaging between
> processes/classes.
> Example: one class calls the function from another class that is located
> on another computer.
You are asking for an ORB, such as ActiveX (DCOM) or CORBA.
I would also use a light language like Ruby as a soft layer, and then
message between servers using Distributed Ruby. Because Ruby, like DCOM or
CORBA, is a system to portably specify objects, Ruby (or a similar soft
language) could be your ORB.
There's very little difference between this...
C++ object -> Ruby object -> DRuby -> Ruby method -> C++ method
....and this:
C++ object -> IDL object -> ORB -> IDL method -> C++ method.
--
Phlip
http://www.greencheese.us/ZeekLand <-- NOT a blog!!!