Restrictions of Sun’s RMI
Transport layer is not configurable;only TCP/IP support
Design issue: The API exposes sockets to the user (socket factory)
Insufficient documentation prevents the implementation of custom reference objects
Unlike CORBA, RMI is an implementation, but not a specification.
Some parts are poorly implemented (slow)