[omniORB] Clients/Servers/Persistence?

Duncan Grisby dgrisby@uk.research.att.com
Tue, 25 Jul 2000 17:59:42 +0100


On Monday 24 July, Jared Lee Peterson wrote:

> I have some interesting questions that I have not been able to answer by
> looking through the docs.  It may be that I am not seeing something that
> is there, if that is the case then just point me in the proper
> direction.  I have clients that need access to objects provided by
> servers (of course that is why I am using CORBA).  A lot of these
> clients need objects that are of the same type but their attributes may
> be set to different values.  My question is:  Is there any way to have
> one server service these objects somehow or do they all have to have
> their own seperate server.  I am currently implementing things with

I think your difficulty is that you are confusing the idea of a server
object with a server process. There is no reason why you can't have
very many objects all residing in a single process. The common way to
arrange for that is to have a factory object which is responsible for
creating the objects you need, on demand from the clients.

I recommend that you get a good book on CORBA. Henning and Vinoski is
probably the best bet.

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --