IService

Represents a service connection between two netlets.

When a client netlet binds to a service each gets an IService interface in return. It also presents an IService interface to the service netlet. Through this interface either one can terminate the relationship or bind to the other's facets.


public interface IService extends IFacetCollection
{
    /** Terminate this service connection. The node managing the connection
     * ensures that the connection is cut after the call is made and before
     * the implementing end receives the call.
     */
    public void terminate();
}
Nik Silver 2001-11-21