myserver.java

来自「精通Java核心技术源代码」· Java 代码 · 共 38 行

JAVA
38
字号
import java.rmi.*;
import java.util.*;
	
	public class MyServer extends java.rmi.server.UnicastRemoteObject
	                  implements RmtServer 
	{
	   public MyServer( ) throws RemoteException
	   {
	       super( );
	   }
	
	    //实现RmtServer接口
	    public Date getDate() throws RemoteException 
	    {
	        return new Date();
	    }
	
	    public Object  task( WorkRequest work ) throws RemoteException 
	    {
	        return work.task();
	    }
	
	    public static void main(String args[]) 
	    {
	           if (System.getSecurityManager() == null) { 
	                System.setSecurityManager(new RMISecurityManager()); 
	           }  
	
	        try {
	            RmtServer server = new MyServer();
	            Naming.rebind("//127.0.0.1/MyServer", server);
	        } 
	        catch (java.io.IOException e) {
	            e.printStackTrace();
	        }
	    }
	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?