Description
- The remote methods provided by network objects must be encapsulated on
a network interface.
- A network interface is any interface being a subtype of
the interface NetObj (equivalent to the Remote interface of RMI).
- Concrete object classes must be subclass of ConcreteNetObj
(equivalent to the UnicastRemoteServer class of RMI).
- A concrete object can be referenced remotely only through variables
declared as any of the network interfaces implemented by the concrete
object.
- All remote methods must throw the exception NetException (equivalent
to RemoteException in RMI).
- 3 -