7. Finding the Controller in Routed Neworks

This section last updated: $Date: 2003/01/31 21:49:21 $

If your all your User Interfaces and MIDI File Players can connect to the Controller, then you don't need to read this section.

7.1. Background

All clients of the Controller need to know what the Controller's IOR is. An IOR is the address of a CORBA service, and contains the server's IP address, port number and other details. An IOR looks like this:

IOR:000000000000001949444c3a646f6f72732f436f6e74726f6c6c65723a3
12e300000000000000001000000000000005c000101000000000f3137322e31
362e3232342e3235300000056d000000000019afabcaff00000002e3b9c2a50
000000800000000000000000100000000000001000000010000001400000000
00010020000000000001010000000000

The client knows how to decode this and use it to obtain a reference to the Controller.

7.2. How does the Client get the IOR?

All Controller clients can use any of the following methods to get the Controller's IOR: