<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Hi Karl,<br>
<br>
This is just an example I made up. The project I am thinking of doing with
omniORB is remote configuration and monitoring of machines, whatever they
might be. An admin would use a client that runs locally on his/her machine
to configure and or monitor machines that come under his or her supervision.
<br>
<br>
Another example is lets say I want to create a new user, lets say Karl, under
10 *nix. For my local box I would create Karl + whatever is needed, select
all those 10 machines that you need access to, push a button and all those
10 *nix would have Karl added to them. <br>
<br>
In this scenario, I would have an object called createuser running on 100's
of machines. I the manager would only have to select a subset of those machines
from my local client, set you up, and I am done.<br>
<br>
Eric<br>
<br>
Karl Waclawek wrote:<br>
<blockquote type="cite"
 cite="mid006201c33f31$7da441d0$9e539696@citkwaclaww2k">
  <blockquote type="cite">
    <pre wrap="">Hi all,

First thing first, thank you all for your help.. it definitely helps and 
answers quite a few questions that I may have. I might have been unclear 
on my little test I previously describe and will try again with 
something more specific and hopefully clearer.

Let say I wrote a simple servant object that can set the clock of the 
machine it currently runs on. I have many machines, running different 
OSs, all of them having that servant object up and running.

I have 1 client sitting on a box somewhere where its purpose is to set 
the clock of any machines that have the servant object available. For 
example, a user would enter a clock value in the client, press enter 
then all clocks on all machine would be set to that value, or close to it.

The important part for me is to write a single object that can be 
distributed to many machines, then accessed/controlled by one client.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Why don't you reverse the roles of client and server?
Each machine runs a client, which registers itself on the server
through some callback interface. When the time gets set on the server,
the servant loops through all registered callback interfaces and calls
a method on them which sets the time on the corresponding machine.

Karl

  </pre>
</blockquote>
<br>
</body>
</html>