Service binding

The process of a netlet requesting and getting access to a service.

Several steps are involved:

  1. The client netlet presents to the node a warrant for the service.
  2. The node examines the warrant and determines how to get a descriptor for the service. It may download it, it may already have a copy, or it may actually be embedded in the warrant.
  3. The node creates the service netlet from the descriptor.
  4. The node initialises the netlet.
  5. The node creates a service session between the client netlet and the service netlet.

Figure: A client netlet binds to a service through another netlet. The netlet-to-netlet binding creates a service session. Both netlets need to sit on the same node. The service is fufilled through the netlet, and is more than just the netlet itself.
\resizebox*{0.8\textwidth}{!}{\includegraphics{images/netlet-service-binding-colour.eps}}

See Figure [*].

See also: binding protocol, facet, SAS.

Nik Silver 2001-11-21