aspose file tools*
The moose likes Distributed Java and the fly likes in rmi  Its necessary  to manually copy a Class file for remote interface in client directory? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "in rmi  Its necessary  to manually copy a Class file for remote interface in client directory?" Watch "in rmi  Its necessary  to manually copy a Class file for remote interface in client directory?" New topic
Author

in rmi Its necessary to manually copy a Class file for remote interface in client directory?

dashang trivedi
Greenhorn

Joined: Mar 01, 2010
Posts: 26
Its possible to load class dynamically ...from any other location...
how its done......
Mohamed Jeleel
Greenhorn

Joined: Mar 22, 2010
Posts: 18
through RMI.

It will do loading classes dymanically. It needs only the class objects to be loaded.
dashang trivedi
Greenhorn

Joined: Mar 01, 2010
Posts: 26
In serever directory

three file
calc.java(interface)
calcimpl.java
calcserver.java



In client directory......

public class CalcClient
{
public static void main(String args[])throws RemoteException,NamingException
{




System.setProperty("java.security.policy","client.policy");
System.setSecurityManager(new SecurityManager());
Context nc=new InitialContext();

try
{

Calc c = (Calc)nc.lookup("rmi://localhost/Calc_Service");
System.out.println("3");
System.out.println("addition-->"+ c.add(10,10));
System.out.println("Subtraction-->"+ c.sub(5,6));
System.out.println("Multiplication-->"+ c.mul(5,3));
System.out.println("Division-->"+ c.div(10,5));
}
catch(Exception e)
{
System.out.println("Error" + e );
}
}


}

it will give Exception class not found.....
If i manually copy Calc.class file in client directory....then program success fully run...........
so any body know HOW THE DYNAMIC DOWNLOADING is done.......
 
jQuery in Action, 2nd edition
 
subject: in rmi Its necessary to manually copy a Class file for remote interface in client directory?
 
Similar Threads
More then the specified answer?
Java learning
tic tac toe and switch statement
Help on sequential method execution
what is the replace method for getBinaryOutputStream() ?