[omniORB] A question on NameService.
Vibhu Rishi
vibhu.rishi@wipro.com
Fri Jul 26 06:14:01 2002
When you are running on the same machine, the ORB runs on the default ip
and port. However, when you are in different machines, the client or
server needs to know where the nameservice is located and so you need to
pass on these names.
this can be done in two ways. 1... as you are doing , through the
command line. But you don't want that.
2. you put the information in the omniORB.cfg file, and the clien/server
reads the information from this when you start them. I think that this
is what you are looking for.
regards
vibhu..
On Thu, 2002-07-25 at 16:48, Mohan wrote:
> Hi,
>
> I am able to write a client/server programs communicate thru name service, I
> followed the example eg3_clt, eg3_impl for it to work.
> The problem I am facing is while I run client & server in 2 different
> machines on the network my client program is not able to resolve the initial
> reference unless I pass -ORBInitialhost=<hostname> -ORBInitialPort=12345 in
> the command line. . But if I run the client program on the same machine
> where I run server, I dont need these info, it works fine without any
> command line arguments.
> This kind of procedure will not work for my project. I should be able to run
> the client program with no command line arguments and no configurations in
> the target machine where the client program will be running. I should be
> able to specify all of the required nameservice configurations on one single
> machine (may be on the server) and should be able to run the client program
> in different machines on the network. Can this be achieved? Please help. I
> need this information very URGENTLY.
>
> Thanks
> Ram
>
> _______________________________________________
> omniORB-list mailing list
> omniORB-list@realvnc.com
> http://www.realvnc.com/mailman/listinfo/omniorb-list
--
Vibhu Rishi
Sr. Systems Engineer
WIPRO
Electonics City 8520408 ext 6309
Bangalore vibhu.rishi@wipro.com