next up previous
Next: Stringified Object References Up: Sample Program Previous: MICO application

Separating client and server

CORBA would be pretty useless if you always had to run the object implementation (server) and the client that uses the server in the same process. Here is how to separate the client and server parts of the example in the previous section into two processes running on the same or on different machinesgif.

One problem you have to cope with when moving object implementation and client into separate address spaces is how the client gets to know the server. The solution to this problem is called a naming service.





MICO
Tue Nov 10 11:04:45 CET 1998