Next: 5.2.1.1 Configuration Options Up: 5.2 Configuring the ORB Previous: 5.2 Configuring the ORB

##
5.2.1 Universal Object Locators

Universal Object Locators (or UOLs for short) are Fnorb specific and are an attempt to provide a more flexible mechanism for exchanging CORBA object references. UOLs are a bit like URLs in that they allow objects to be referenced by a number of different `protocols'. Currently, four `protocols' are supported, traditional CORBA stringified object references (protocol ```IOR`''), files in the local file system (protocol ```file`''), web documents (protocol ```http`'') and naming service names (protocol ```name`'').

UOLs can therefore contain:

1.
  A traditional CORBA stringified object reference
  e.g. `IOR:aStringifiedObjectReference`

2.
  A reference to a file on the local file system that contains a UOL
  e.g. `file:/the/pathname/of/a/file/containing/a/UOL`

3.
  The URL of a web document that contains a UOL
  e.g. `http://www.dstc.edu.au/Fnorb/etc/UOL`

4.
  A naming service name
  e.g. `name:/a/path/through/the/naming/service`

- 5.2.1.1 Configuration Options
- 5.2.1.2 Configuration File
- 5.2.1.3 Naming Service
- 5.2.1.4 Interface Repository
- 5.2.1.5 Threading Model
- 5.2.1.6 Thread Pool Size