Copyright © 2001 Qusay H. Mahmoud
Define a remote interface
lIt specifies the characteristics of the methods provided by a server and visible to clients
–Method signatures (method names and the type of their parameters)
lBy looking at the interface, programmers know what methods are supported and how to invoke them
lRemote method invocations must be able to handle error messages (e.g. can’t connect to server or server is down)
l
l