Categories:
Audio (13)
Biotech (29)
Bytecode (35)
Database (77)
Framework (7)
Game (7)
General (512)
Graphics (53)
I/O (32)
IDE (2)
JAR Tools (86)
JavaBeans (16)
JDBC (89)
JDK (337)
JSP (20)
Logging (103)
Mail (54)
Messaging (8)
Network (71)
PDF (94)
Report (7)
Scripting (83)
Security (32)
Server (119)
Servlet (17)
SOAP (24)
Testing (50)
Web (19)
XML (301)
Other Resources:
JDK 1.1 Source Code Directory
JDK 1.1 source code directory contains Java source code for JDK 1.1 core classes:
"C:\fyicenter\jdk-1.1.8\src".
Here is the list of Java classes of the JDK 1.1 source code:
✍: FYIcenter
⏎ java/rmi/server/RemoteServer.java
/* * @(#)RemoteServer.java 1.11 01/12/10 * * Copyright 2002 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.rmi.server; import java.rmi.*; /** * The RemoteServer class is the common superclass to all server * implementations and provides the framework to support a wide range * of remote reference semantics. Specifically, the functions needed * to create and export remote objects (i.e. to make them remotely * available) are provided abstractly by RemoteServer and concretely * by its subclass(es). <p> * * The subclass selected identifies the semantics of the remote * reference, for example whether the server is a single object or is * a replicated object requiring communications with multiple * locations. At present only UnicastRemoteObject is supported. */ public abstract class RemoteServer extends RemoteObject { private static final long serialVersionUID = -4100238210092549637L; private static String logname = "RMI"; private static LogStream log; protected RemoteServer() { super(); } protected RemoteServer(RemoteRef ref) { super(ref); } /** * Return the hostname of the current client. When called from a * thread actively handling a remote method invocation the * hostname of the client is returned. * @exception ServerNotActiveException If called outside of servicing * a remote method invocation. */ public static String getClientHost() throws ServerNotActiveException { try { Class refClass = Class.forName(RemoteRef.packagePrefix + ".UnicastServerRef"); ServerRef ref = (ServerRef)refClass.newInstance(); return ref.getClientHost(); } catch (ServerNotActiveException e) { throw e; } catch (Exception e) { throw new ServerNotActiveException("Client host unobtainable"); } } /** * Log RMI calls to the output stream <I>out</I>. If <I>out</I> is * null, call logging is turned off. */ public static void setLog(java.io.OutputStream out) { if (out == null) { log = null; } else { LogStream tempLog = LogStream.log(logname); tempLog.setOutputStream(out); log = tempLog; } } /** * Returns stream for the RMI call log. */ public static java.io.PrintStream getLog() { return log; } static { // initialize log try { log = (Boolean.getBoolean("java.rmi.server.logCalls") ? LogStream.log(logname) : null); } catch (Exception e) { } } }
⏎ java/rmi/server/RemoteServer.java
Â
⇒ Backup JDK 1.1 Installation Directory
⇠JDK 1.1 classes.zip - Java Core Classes
2018-11-17, 92065👍, 0💬
Popular Posts:
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...
The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications ...
commons-net.jar is the bytecode of Apache Commons Net library, which implements the client side of m...
JDK 11 jdk.internal.vm.compiler .jmodis the JMOD file for JDK 11 Internal VM Compiler module. JDK 11...