next up previous contents
Next: Universal Actor Names (UANs) Up: Worldwide Computing Model Previous: The World-Wide Computer (WWC)

Universal Naming

Universal naming allows actors to become universal actors. Universal actors have the ability to migrate, while anonymous actors do not. Service actors are special universal actors, with universal access privileges that do not get collected by the actor garbage collection mechanism.

Every universal actor has a Universal Actor Name (UAN), and a Universal Actor Locator (UAL). The UAN is a unique name that identifies the actor throughout its lifetime. The UAL represents the location where the actor is currently running. While the UAN never changes throughout the lifetime of a universal actor, its UAL changes as it migrates from one location to another. UANs and UALs follow the URI syntax. They are similar in format to a URL (see Table 4.1).


Table 4.1: UAL and UAN Format.
Type Example
URL http://wcl.cs.rpi.edu/salsa/
UAN uan://io.wcl.cs.rpi.edu:3000/myName
UAL rmsp://io.wcl.cs.rpi.edu:4000/myLocator



Subsections

Wei-Jen Wang
2007-11-28