Java Remote Method Invocation is an implementation of Remote Procedure Call in object oriented environment. However its security level can be regarded as very low. By using additional technologies: Kerberos and Java Authentication and Authorization Service, one can greatly improve Java Remote Method Invocation security. These enhancements are called Secure RMI. It is shown that by using Secure RMI three conditions of secure communication can be satisfied, namely: integrity, confidentiality and authentication .In modern computer systems there is also a requirement for authorization. It is handled by Secure RMI as well. Key Features: 1. Show how to learn about RMI, SSL ,GSS, and Kerberose. 2.Focus on Securing RMI with GSS. 3.Describes Secure RMI three conditions of secure communication can be satisfied, namely: integrity, confidentiality and authentication. 4.Includes Comparative time analysis of Plain RMI, RMI with SSL and RMI with GSS. 5.The new security overlay developed has been proposed as a possible solution. 6. Shows A Simple example using java RMI.