The K Zone, Home

About Me

K View

Projects

Papers

Gallery

Email

 

 

 
 

Evaluation of RMI - Page 10

 

Back to Contents Page

 
 

 

4. Conclusion

During the course of this report we have taken a comparative look at the RMI mechanism. This has revealed some important advantages that RMI possess over its more traditional counterparts:

· Greater range of data types can passed (primitives, objects, images etc);
· Executing remote functions is almost like executing a local functions;

Despite the benefits offered by RMI, its use is restricted to only java-to-java communications. A problem further exacerbated by its incompatibility with the industry standard remote invocation mechanism, Common Object Request Broker Architecture (CORBA). This problem is to be solved in the future with the development of RMI-CORBA. This mechanism utilises the positives of RMI and CORBA to produce a feature rich mechanism that can be used to communicate processes on remote systems using different implementation languages.

Overall the RMI mechanism is a highly practical solution to remote computing and its popularity is due to increase with the release of the RMI-CORBA mechanism.


Next Page