Interaction between netlet and node is carried out through a session between INetlet and INode interfaces (org.jtrix.base). Both sides are also facet providers to allow for additional interfaces to be negotiated.
A netlet must implement the INetlet interface
(cf. Figure ). This allows the node to request state
changes by the netlet, and to inform the netlet of certain events.
INetlet.bindService() is used by the node to bootstrap service
connections. It is only used if the netlet was instantiated as a service
access point (Section ) during a bind operation.
The netlet interface is bound to the node when the netlet is instantiated
(see ).
The INode interface is described in Section .