[omniORB] newbie quick queries

Ulf Stoermer ulf at emi.yamaha.co.jp
Mon Jun 30 16:55:27 BST 2003


> -----Original Message-----
> From: omniorb-list-bounces at omniorb-support.com
> [mailto:omniorb-list-bounces at omniorb-support.com]On Behalf Of
> FountainB at switch.aust.com
> Sent: Monday, 30 June 2003 2:35 PM
> To: omniORB-list at omniorb-support.com
> Subject: RE: [omniORB] newbie quick queries
> 
> 
> Ulf Stoermer wrote:
> > even though CORBA and COM are conceptually very similar
> > this is an area where they differ completely.
> > CORBA doesn't provide for automatic server activation on ORB level.
> > In this case you need the help of an implementation repository.
> 
> I don't think this is quite what Eric meant. He was asking whether
> the servant object needed to be instantiated for the client to
> make a request to it, not whether the server process had to be
> running (which is where you want an implementation repository).

I don't know, this is the conceptual difference.
Under COM a call to CoCreateInstance would create both, the object
and the server. I think this is the point where people struggle most with
when switching from COM to CORBA (or vice versa), the different ideas
of what an object is.

Maybe here's another advice for Eric. Since coming from COM please
study in depth and make sure that you really understand the semantics
of object and servant under CORBA.

Ulf



More information about the omniORB-list mailing list