[omniORB] General ORB questions

Kai Schofield kaischofield@hotmail.com
Sun Jan 5 18:49:02 2003


Hi everybody.

I am new to CORBA and am currently trying to develop a distributed 
application using omniORB and Java-Clients. So far I have managed to develop 
a Java-Server which binds objects to the naming service which ships together 
with omniORB and a Java-Client which accesses these objects.
Allthough I managed to get the system described above running, I donīt think 
that I fully understand the basic concepts behind it all. I have the 
following questions:

1. What exactly is omniORB? To run my applications I start omniNames. I 
thought that the naming service is one of an ORBīs common object services, 
so do I actually start the (omni)ORB by running omniNames? (If this is the 
case, why wasnīt the .exe named omniORB?)

2. I use a Java-Server to bind objects to the naming service. As long as the 
server application is running, access to the objects from my Java-Client 
application is quite fast. If I shut down the server app after all objects 
where bound, I still can access them but the performance is drastically 
lower than before. Is there anything I can do about this? I donīt really 
want to have two applications running permanently (the ORB and the server 
app). I thought that the ORB would take care of object activation so that no 
separate server application would be neccessary.

I would really appreciate any help. Thanks in advance,

Kai





_________________________________________________________________
Help STOP SPAM: Try the new MSN 8 and get 2 months FREE* 
http://join.msn.com/?page=features/junkmail