HelloClient.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package bible.rmi.example1;
  2. import weblogic.rmi.*;
  3. import weblogic.common.*;
  4. /**
  5.  * HelloClient finds the HelloServer via a Naming lookup and calls
  6.  * the HelloServer's remote method sayHello.
  7.  */
  8. public class HelloClient {
  9.   /**
  10.    * Logical name used to look up the remote HelloServer.
  11.    */
  12.   public final static String SERVERNAME = "rmi://localhost:7001/HelloServer";
  13.   /**
  14.    * Does a Naming lookup for the HelloServer and says hello.
  15.    * @param argv
  16.    */
  17.   public static void main(String[] argv) {
  18.     try {
  19.       HelloInterface obj = (HelloInterface) Naming.lookup(SERVERNAME);
  20.       System.out.println("Successfully connected to HelloServer.");
  21.       String message = obj.sayHello();
  22.       System.out.println(message);
  23.     } catch (Throwable t) {
  24.       t.printStackTrace();
  25.       System.exit(-1);
  26.     }
  27.   }
  28. }