next up previous contents
Next: Configuration Options Up: Configuring the ORB Previous: Configuring the ORB   Contents


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



Subsections