
138 10. Separating the RO Client and the ROApp Server
Here are the steps of the client-server dialog written out:
1. The ROApp statically (creates and) locates a registry (and port) on
the host.
2. A ROApp instance is created and exported into a remote object.
3. The ROApp is bound to the registry, which makes it reachable via
URL.
4. The RO connects to the registry and looks up the ROApp via URL.
At this point, the client has a direct connection (reference) to the
server.
5. The RO can cast the ROApp to any remote interface to invoke remote
methods.
6. The RO needs to get the server space and time in order to: instantiate
RO with server space and time. ...