//
// RCounterClient.java
//

import java.rmi.*;

class RCounterClient
{
    public static void main(String argv[])
    {
        if( argv.length != 2 )
        {
	    System.err.println("Usage% java RCounterClient hostname rmiregistry-portno");
	    System.exit( 1 );
        }
        String hostname = argv[0];
        String rmiregport = argv[1];
	    
        IRCounter c1 ;
        try
        {
	    if( System.getSecurityManager() == null )
		System.setSecurityManager( new RMISecurityManager() );
	    String name = "rmi://"+hostname+":"+rmiregport+"/Counter/c1";
	    c1 = (IRCounter) Naming.lookup( name );
	    for( int i=0 ; i<3 ; i++ )
	    {
		c1.up();
		System.out.println("c1.value=="+c1.getValue());
	    }
        }
        catch (Exception e)
        {
	    e.printStackTrace();
        }
    }
};
