Thanks Andrew and Kmadan.
Finaly, I got through the problem.
Actually solution to this problem
java.rmi.server.hostname property.
As of JDK 1.3.1 this property is set to localhost, and my localhost is
127.0.0.1 on linux and actual ip address is 192.169.1.102, name is Akash in /etc/hosts file. Therfore, Windows 2000 client was always trying to connect to 127.0.0.1 on linux. I think this is a problem on Linux.
When i started started RMI server on Linux as:
java -Djava.rmi.server.hostname=Akash -jar DataServer-with-DataServerUI.jar
I was able to connect to RMI server on Linux from windows 2000 RMI client.
Thanks again to you guys.
Regards,
Akash