Application Bootstrapping
  • How does the client program find out about objects on the server?
    • Many possible solutions
    • Bootstrapping IOR file used by command-line client
      • Server writes out and identifier for a well-known object to a file
      • Client reads this file and uses it to contact the object
      • The contents of the fetched document are a string that the client can use to contact a specific object
      • This string is analogous to the hostname/port number pair used to address a web server, however, it is not human friendly
      • It looks like IOR:002A0011FC2560A...
    • Bootstrapping URL used in the applet
      • Client program contacts a well-known URL
      • It fetches this URL
      • The data fetched from this URL is also an IOR andis used as above

Next Slide >>