<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0-beta2) on Mon Mar 19 19:29:21 CST 2007 -->
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<TITLE>
类 java.rmi.RemoteException 的使用 (Java Platform SE 6)
</TITLE><script>var _hmt = _hmt || [];(function() {var hm = document.createElement("script");hm.src = "//hm.baidu.com/hm.js?dd1361ca20a10cc161e72d4bc4fef6df";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(hm, s);})();</script>

<META NAME="date" CONTENT="2007-03-19">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="类 java.rmi.RemoteException 的使用 (Java Platform SE 6)";
    }
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">
<HR>


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="跳过导航链接"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概述</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>软件包</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类"><FONT CLASS="NavBarFont1"><B>类</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>使用</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>树</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>已过时</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>帮助</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>Java<sup><font size=-2>TM</font></sup>&nbsp;Platform<br>Standard&nbsp;Ed. 6</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;上一个&nbsp;
&nbsp;下一个</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?java/rmi//class-useRemoteException.html" target="_top"><B>框架</B></A>  &nbsp;
&nbsp;<A HREF="RemoteException.html" target="_top"><B>无框架</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>所有类</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>所有类</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<CENTER>
<H2>
<B>类 java.rmi.RemoteException<br>的使用</B></H2>
</CENTER>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
使用 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的软件包</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#java.rmi"><B>java.rmi</B></A></TD>
<TD>提供 RMI 包。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#java.rmi.activation"><B>java.rmi.activation</B></A></TD>
<TD>为 RMI 对象激活提供支持。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#java.rmi.dgc"><B>java.rmi.dgc</B></A></TD>
<TD>为 RMI 分布式垃圾回收提供了类和接口。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#java.rmi.registry"><B>java.rmi.registry</B></A></TD>
<TD>提供 RMI 注册表的一个类和两个接口。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#java.rmi.server"><B>java.rmi.server</B></A></TD>
<TD>提供支持服务器端 RMI 的类和接口。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.activity"><B>javax.activity</B></A></TD>
<TD>包含解组期间通过 ORB 机制抛出的与 Activity 服务有关的异常。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.management.remote.rmi"><B>javax.management.remote.rmi</B></A></TD>
<TD>RMI 连接器是供 JMX Remote API 使用的一种连接器，后者使用 RMI 将客户端请求传输到远程 MBean 服务器。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.rmi"><B>javax.rmi</B></A></TD>
<TD>包含 RMI-IIOP 的用户 API。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.rmi.CORBA"><B>javax.rmi.CORBA</B></A></TD>
<TD>包含用于 RMI-IIOP 的可移植性 API。&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#javax.transaction"><B>javax.transaction</B></A></TD>
<TD>包含解组期间通过 ORB 机制抛出的三个异常。&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="java.rmi"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../java/rmi/package-summary.html">java.rmi</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><A HREF="../../../java/rmi/package-summary.html">java.rmi</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的子类</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/AccessException.html" title="java.rmi 中的类">AccessException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AccessException</code> 由 <code>java.rmi.Naming</code> 类（特别是 <code>bind</code>、<code>rebind</code> 和 <code>unbind</code>）的某些方法和 <code>java.rmi.activation.ActivationSystem</code> 接口的方法抛出，以指示调用方不允许执行该方法调用所请求的操作。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/ConnectException.html" title="java.rmi 中的类">ConnectException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果拒绝远程主机对连接的远程方法调用，则抛出 <code>ConnectException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/ConnectIOException.html" title="java.rmi 中的类">ConnectIOException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果在连接到远程主机以便进行远程方法调用时发生 <code>IOException</code>，则抛出 <code>ConnectIOException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/MarshalException.html" title="java.rmi 中的类">MarshalException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果在编组远程调用标题、参数或远程方法调用的返回值时发生 <code>java.io.IOException</code>，则抛出 <code>MarshalException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/NoSuchObjectException.html" title="java.rmi 中的类">NoSuchObjectException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果试图调用远程虚拟机上已不存在的对象上的方法，则抛出 <code>NoSuchObjectException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/ServerError.html" title="java.rmi 中的类">ServerError</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当在服务器上处理远程方法调用时（既可以是解编参数、执行远程方法本身时，也可以是编组返回值时），如果抛出 <code>Error</code>，则作为远程方法调用的结果，将抛出 <code>ServerError</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/ServerException.html" title="java.rmi 中的类">ServerException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在服务器上处理远程方法调用（既可以在解编参数时，也可以是在执行远程方法本身时）时，如果抛出 <code>RemoteException</code>，则作为远程方法调用的结果，也会抛出 <code>ServerException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/ServerRuntimeException.html" title="java.rmi 中的类">ServerRuntimeException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>无替换版本</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/StubNotFoundException.html" title="java.rmi 中的类">StubNotFoundException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果在导入某个远程对象时无法找到该对象的有效 stub 类，则抛出 <code>StubNotFoundException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/UnexpectedException.html" title="java.rmi 中的类">UnexpectedException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果远程方法调用的客户机因为该调用而收到一个未经检查的异常（该异常不属于远程接口方法的 <code>throws</code> 语句中声明的经检查的异常类型），则抛出 <code>UnexpectedException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/UnknownHostException.html" title="java.rmi 中的类">UnknownHostException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果在创建到远程主机的连接以便进行远程方法调用时发生 <code>java.net.UnknownHostException</code>，则抛出 <code>UnknownHostException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/UnmarshalException.html" title="java.rmi 中的类">UnmarshalException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在解组参数时或者如果发生以下任何情况导致远程方法调用，则抛出 <code>UnmarshalException</code>：
 
 如果在解组调用标题时发生异常
 如果返回值的协议无效
 如果解组参数（在服务器端）或返回值（在客户机端）时发生 <code>java.io.IOException</code>。</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/package-summary.html">java.rmi</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Naming.</B><B><A HREF="../../../java/rmi/Naming.html#bind(java.lang.String, java.rmi.Remote)">bind</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name,
     <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将指定 <code>name</code> 绑定到远程对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>[]</CODE></FONT></TD>
<TD><CODE><B>Naming.</B><B><A HREF="../../../java/rmi/Naming.html#list(java.lang.String)">list</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回在注册表中绑定的名称所组成的数组。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>Naming.</B><B><A HREF="../../../java/rmi/Naming.html#lookup(java.lang.String)">lookup</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回与指定 <code>name</code> 关联的远程对象的引用（一个 stub）。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Naming.</B><B><A HREF="../../../java/rmi/Naming.html#rebind(java.lang.String, java.rmi.Remote)">rebind</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name,
       <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将指定名称重新绑定到一个新的远程对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Naming.</B><B><A HREF="../../../java/rmi/Naming.html#unbind(java.lang.String)">unbind</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;销毁与远程对象关联的指定名称的绑定。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="java.rmi.activation"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../java/rmi/activation/package-summary.html">java.rmi.activation</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><A HREF="../../../java/rmi/activation/package-summary.html">java.rmi.activation</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的子类</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/activation/ActivateFailedException.html" title="java.rmi.activation 中的类">ActivateFailedException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在一个对可激活对象的远程调用过程中，当激活失败时，此异常由 RMI 运行时抛出。</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/activation/package-summary.html">java.rmi.activation</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;? extends <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&gt;</CODE></FONT></TD>
<TD><CODE><B>Activator.</B><B><A HREF="../../../java/rmi/activation/Activator.html#activate(java.rmi.activation.ActivationID, boolean)">activate</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
         boolean&nbsp;force)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;激活与激活标识符 <code>id</code> 关联的对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>ActivationID.</B><B><A HREF="../../../java/rmi/activation/ActivationID.html#activate(boolean)">activate</A></B>(boolean&nbsp;force)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;激活此 id 的对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationMonitor.html" title="java.rmi.activation 中的接口">ActivationMonitor</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#activeGroup(java.rmi.activation.ActivationGroupID, java.rmi.activation.ActivationInstantiator, long)">activeGroup</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A>&nbsp;id,
            <A HREF="../../../java/rmi/activation/ActivationInstantiator.html" title="java.rmi.activation 中的接口">ActivationInstantiator</A>&nbsp;group,
            long&nbsp;incarnation)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过回调来通知激活系统该组现在是活动的。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationGroup.</B><B><A HREF="../../../java/rmi/activation/ActivationGroup.html#activeObject(java.rmi.activation.ActivationID, java.rmi.MarshalledObject)">activeObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
             <A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;? extends <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&gt;&nbsp;mobj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果子类要进行对组监视器的 <code>activeObject</code> 回调，则此 protected 方法是必要的。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationMonitor.</B><B><A HREF="../../../java/rmi/activation/ActivationMonitor.html#activeObject(java.rmi.activation.ActivationID, java.rmi.MarshalledObject)">activeObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
             <A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;? extends <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&gt;&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通知某个对象现在是活动的。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationGroup.</B><B><A HREF="../../../java/rmi/activation/ActivationGroup.html#activeObject(java.rmi.activation.ActivationID, java.rmi.Remote)">activeObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
             <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当对象被导出时（通过 <code>Activatable</code> 对象的构造或者通过显式调用 <code>Activatable.exportObject</code>），组的 <code>activeObject</code> 方法被调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote, java.rmi.activation.ActivationID, int)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             <A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
             int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将可激活远程对象导出到 RMI 运行库中，使该对象能接收传入的调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote, java.rmi.activation.ActivationID, int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             <A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
             int&nbsp;port,
             <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
             <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将可激活远程对象导出到 RMI 运行库中，使该对象能接收传入的调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A></CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote, java.lang.String, java.rmi.MarshalledObject, boolean, int)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             <A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;location,
             <A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;?&gt;&nbsp;data,
             boolean&nbsp;restart,
             int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注册指定对象的激活描述符（使用指定的位置、数据和重启模式），并使用指定的端口输出该对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A></CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote, java.lang.String, java.rmi.MarshalledObject, boolean, int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             <A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;location,
             <A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;?&gt;&nbsp;data,
             boolean&nbsp;restart,
             int&nbsp;port,
             <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
             <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注册指定对象的激活描述符（使用指定的位置、数据和重启模式），并使用指定的端口、指定的客户端和服务器套接字工厂输出该对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#getActivationDesc(java.rmi.activation.ActivationID)">getActivationDesc</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为具有该激活标识符 <code>id</code> 的对象返回激活描述符。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationGroupDesc.html" title="java.rmi.activation 中的类">ActivationGroupDesc</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#getActivationGroupDesc(java.rmi.activation.ActivationGroupID)">getActivationGroupDesc</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为具有该激活组标识符 <code>id</code> 的组返回激活组描述符。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#inactive(java.rmi.activation.ActivationID)">inactive</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通知系统具有相应激活 <code>id</code> 的对象目前没有处于活动状态的。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationGroup.</B><B><A HREF="../../../java/rmi/activation/ActivationGroup.html#inactiveGroup()">inactiveGroup</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果子类要进行对组监视器的 <code>inactiveGroup</code> 回调，则此 protected 方法是必要的。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationMonitor.</B><B><A HREF="../../../java/rmi/activation/ActivationMonitor.html#inactiveGroup(java.rmi.activation.ActivationGroupID, long)">inactiveGroup</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A>&nbsp;id,
              long&nbsp;incarnation)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通知该组现在是不活动的。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>ActivationGroup.</B><B><A HREF="../../../java/rmi/activation/ActivationGroup.html#inactiveObject(java.rmi.activation.ActivationID)">inactiveObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过调用 <code>Activatable.inactive</code> 方法间接地调用组的 <code>inactiveObject</code> 方法。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationMonitor.</B><B><A HREF="../../../java/rmi/activation/ActivationMonitor.html#inactiveObject(java.rmi.activation.ActivationID)">inactiveObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当组中的一个对象成为不活动（取消激活）时，一个激活组调用其监视器的 <code>inactiveObject</code> 方法。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A></CODE></FONT></TD>
<TD><CODE><B>ActivationGroup_Stub.</B><B><A HREF="../../../java/rmi/activation/ActivationGroup_Stub.html#newInstance(java.rmi.activation.ActivationID, java.rmi.activation.ActivationDesc)">newInstance</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
            <A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ActivationGroup.newInstance</code> 的 stub 方法。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;? extends <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&gt;</CODE></FONT></TD>
<TD><CODE><B>ActivationInstantiator.</B><B><A HREF="../../../java/rmi/activation/ActivationInstantiator.html#newInstance(java.rmi.activation.ActivationID, java.rmi.activation.ActivationDesc)">newInstance</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
            <A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;激活程序调用一个初始化程序的 <code>newInstance</code> 方法，以便在该组中重建具有激活标识符 <code>id</code> 和描述符 <code>desc</code> 的对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#register(java.rmi.activation.ActivationDesc)">register</A></B>(<A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为可激活远程对象注册一个对象描述符，以便可以根据需要激活它。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#registerGroup(java.rmi.activation.ActivationGroupDesc)">registerGroup</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupDesc.html" title="java.rmi.activation 中的类">ActivationGroupDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注册激活组。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#registerObject(java.rmi.activation.ActivationDesc)">registerObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>registerObject</code> 方法用于注册一个激活描述符 <code>desc</code>，并且为可激活的远程对象获取一个激活标识符。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#setActivationDesc(java.rmi.activation.ActivationID, java.rmi.activation.ActivationDesc)">setActivationDesc</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
                  <A HREF="../../../java/rmi/activation/ActivationDesc.html" title="java.rmi.activation 中的类">ActivationDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为具有激活标识符 <code>id</code> 的对象设置激活描述符 <code>desc</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/activation/ActivationGroupDesc.html" title="java.rmi.activation 中的类">ActivationGroupDesc</A></CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#setActivationGroupDesc(java.rmi.activation.ActivationGroupID, java.rmi.activation.ActivationGroupDesc)">setActivationGroupDesc</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A>&nbsp;id,
                       <A HREF="../../../java/rmi/activation/ActivationGroupDesc.html" title="java.rmi.activation 中的类">ActivationGroupDesc</A>&nbsp;desc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为具有激活组标识符 <code>id</code> 的对象设置激活组描述符 <code>desc</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#shutdown()">shutdown</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;关闭此激活系统。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Activatable.</B><B><A HREF="../../../java/rmi/activation/Activatable.html#unregister(java.rmi.activation.ActivationID)">unregister</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为与 <code>id</code> 关联的激活描述符撤消前面的注册。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#unregisterGroup(java.rmi.activation.ActivationGroupID)">unregisterGroup</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;移除激活组。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ActivationSystem.</B><B><A HREF="../../../java/rmi/activation/ActivationSystem.html#unregisterObject(java.rmi.activation.ActivationID)">unregisterObject</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;移除前面通过 <code>ActivationSystem</code> 注册的激活 id 和描述符；该对象无法再通过对象的激活 id 被激活。</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/activation/package-summary.html">java.rmi.activation</A> 中的构造方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/activation/Activatable.html#Activatable(java.rmi.activation.ActivationID, int)">Activatable</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
            int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;构造方法用于在指定端口上激活/导出对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/activation/Activatable.html#Activatable(java.rmi.activation.ActivationID, int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">Activatable</A></B>(<A HREF="../../../java/rmi/activation/ActivationID.html" title="java.rmi.activation 中的类">ActivationID</A>&nbsp;id,
            int&nbsp;port,
            <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
            <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;构造方法用于在指定端口上激活/导出对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/activation/Activatable.html#Activatable(java.lang.String, java.rmi.MarshalledObject, boolean, int)">Activatable</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;location,
            <A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;?&gt;&nbsp;data,
            boolean&nbsp;restart,
            int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;构造一个可激活的远程对象：注册此对象的激活描述符（使用指定的位置、数据和重启模式），并使用指定的端口输出该对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/activation/Activatable.html#Activatable(java.lang.String, java.rmi.MarshalledObject, boolean, int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">Activatable</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;location,
            <A HREF="../../../java/rmi/MarshalledObject.html" title="java.rmi 中的类">MarshalledObject</A>&lt;?&gt;&nbsp;data,
            boolean&nbsp;restart,
            int&nbsp;port,
            <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
            <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;构造一个可激活远程对象：注册此对象的激活描述符（使用指定的位置、数据和重启模式），并使用指定的端口、指定的客户端和服务器套接字工厂输出该对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/activation/ActivationGroup.html#ActivationGroup(java.rmi.activation.ActivationGroupID)">ActivationGroup</A></B>(<A HREF="../../../java/rmi/activation/ActivationGroupID.html" title="java.rmi.activation 中的类">ActivationGroupID</A>&nbsp;groupID)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用给定的激活组标识符创建一个激活组。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="java.rmi.dgc"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../java/rmi/dgc/package-summary.html">java.rmi.dgc</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/dgc/package-summary.html">java.rmi.dgc</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DGC.</B><B><A HREF="../../../java/rmi/dgc/DGC.html#clean(java.rmi.server.ObjID[], long, java.rmi.dgc.VMID, boolean)">clean</A></B>(<A HREF="../../../java/rmi/server/ObjID.html" title="java.rmi.server 中的类">ObjID</A>[]&nbsp;ids,
      long&nbsp;sequenceNum,
      <A HREF="../../../java/rmi/dgc/VMID.html" title="java.rmi.dgc 中的类">VMID</A>&nbsp;vmid,
      boolean&nbsp;strong)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;洁调用从 'ids' 指示的每个远程对象的引用列表中移除 'vmid'。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/dgc/Lease.html" title="java.rmi.dgc 中的类">Lease</A></CODE></FONT></TD>
<TD><CODE><B>DGC.</B><B><A HREF="../../../java/rmi/dgc/DGC.html#dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)">dirty</A></B>(<A HREF="../../../java/rmi/server/ObjID.html" title="java.rmi.server 中的类">ObjID</A>[]&nbsp;ids,
      long&nbsp;sequenceNum,
      <A HREF="../../../java/rmi/dgc/Lease.html" title="java.rmi.dgc 中的类">Lease</A>&nbsp;lease)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;脏调用为（与包含在数组 'ids' 中的对象标识符关联的）远程对象引用请求租借。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="java.rmi.registry"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../java/rmi/registry/package-summary.html">java.rmi.registry</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/registry/package-summary.html">java.rmi.registry</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Registry.</B><B><A HREF="../../../java/rmi/registry/Registry.html#bind(java.lang.String, java.rmi.Remote)">bind</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name,
     <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;绑定对此注册表中指定 <code>name</code> 的远程引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#createRegistry(int)">createRegistry</A></B>(int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建并导出接受指定 <code>port</code> 请求的本地主机上的 <code>Registry</code> 实例。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#createRegistry(int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">createRegistry</A></B>(int&nbsp;port,
               <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
               <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在本地主机上创建并导出 <code>Registry</code> 实例，该本地主机使用的是与该实例通信的自定义套接字工厂。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#getRegistry()">getRegistry</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回本地主机在默认注册表端口 1099 上对远程对象 <code>Registry</code> 的引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#getRegistry(int)">getRegistry</A></B>(int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回本地主机在指定 <code>port</code> 上对远程对象 <code>Registry</code> 的引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String)">getRegistry</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;host)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回指定 <code>host</code> 在默认注册表端口 1099 上对远程对象 <code>Registry</code> 的引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String, int)">getRegistry</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;host,
            int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回指定的 <code>host</code> 和 <code>port</code> 上对远程对象 <code>Registry</code> 的引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>LocateRegistry.</B><B><A HREF="../../../java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String, int, java.rmi.server.RMIClientSocketFactory)">getRegistry</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;host,
            int&nbsp;port,
            <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回本地创建的指定 <code>host</code> 和 <code>port</code> 上对远程对象 <code>Registry</code> 的远程引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>[]</CODE></FONT></TD>
<TD><CODE><B>Registry.</B><B><A HREF="../../../java/rmi/registry/Registry.html#list()">list</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回在此注册表中绑定的名称的数组。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>Registry.</B><B><A HREF="../../../java/rmi/registry/Registry.html#lookup(java.lang.String)">lookup</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;返回注册表中绑定到指定 <code>name</code> 的远程引用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Registry.</B><B><A HREF="../../../java/rmi/registry/Registry.html#rebind(java.lang.String, java.rmi.Remote)">rebind</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name,
       <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用提供的远程引用替换此注册表中指定的 <code>name</code> 绑定。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>RegistryHandler.</B><B><A HREF="../../../java/rmi/registry/RegistryHandler.html#registryImpl(int)">registryImpl</A></B>(int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>无替代版本。从 Java 2 平台 1.2 版本开始，RMI 不再使用 <code>RegistryHandler</code> 获取注册表的实现。</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/registry/Registry.html" title="java.rmi.registry 中的接口">Registry</A></CODE></FONT></TD>
<TD><CODE><B>RegistryHandler.</B><B><A HREF="../../../java/rmi/registry/RegistryHandler.html#registryStub(java.lang.String, int)">registryStub</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;host,
             int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>无替代版本。从 Java 2 平台 1.2 版本开始，RMI 不再使用 <code>RegistryHandler</code> 获取注册表的 stub。</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Registry.</B><B><A HREF="../../../java/rmi/registry/Registry.html#unbind(java.lang.String)">unbind</A></B>(<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;移除此注册表中指定的 <code>name</code> 绑定。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="java.rmi.server"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../java/rmi/server/package-summary.html">java.rmi.server</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><A HREF="../../../java/rmi/server/package-summary.html">java.rmi.server</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的子类</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/server/ExportException.html" title="java.rmi.server 中的类">ExportException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ExportException</code> 是在尝试导出远程对象失败时抛出的 <code>RemoteException</code>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/server/SkeletonMismatchException.html" title="java.rmi.server 中的类">SkeletonMismatchException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>无替代版本。在 Java 2 平台 1.2 版及更高版本中，远程方法调用不再需要 Skeleton。</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/server/SkeletonNotFoundException.html" title="java.rmi.server 中的类">SkeletonNotFoundException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>无替代版本在 Java 2 平台 1.2 版及更高版本中，远程方法调用不再需要 Skeleton。</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../java/rmi/server/SocketSecurityException.html" title="java.rmi.server 中的类">SocketSecurityException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;已废弃的 <A HREF="../../../java/rmi/server/ExportException.html" title="java.rmi.server 中的类"><CODE>ExportException</CODE></A> 的子类。</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/server/package-summary.html">java.rmi.server</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>RemoteRef.</B><B><A HREF="../../../java/rmi/server/RemoteRef.html#done(java.rmi.server.RemoteCall)">done</A></B>(<A HREF="../../../java/rmi/server/RemoteCall.html" title="java.rmi.server 中的接口">RemoteCall</A>&nbsp;call)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>1.2 样式 stub 不再使用此方法。stub 使用远程引用上的单个方法 <code>invoke(Remote, Method, Object[], int)</code> 来执行参数编组、远程方法执行和返回值解组，而不是使用对远程引用（<code>newCall</code>、<code>invoke</code> 和 <code>done</code>）的方法调用序列。</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/server/RemoteStub.html" title="java.rmi.server 中的类">RemoteStub</A></CODE></FONT></TD>
<TD><CODE><B>UnicastRemoteObject.</B><B><A HREF="../../../java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用匿名端口导出远程对象，以便能够接收传入的调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>UnicastRemoteObject.</B><B><A HREF="../../../java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote, int)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用提供的特定端口导出远程对象，以便能够接收传入的调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A></CODE></FONT></TD>
<TD><CODE><B>UnicastRemoteObject.</B><B><A HREF="../../../java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote, int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             int&nbsp;port,
             <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
             <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用由给定的套接字工厂指定的传送方式导出远程对象，以便能够接收传入的调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/server/RemoteStub.html" title="java.rmi.server 中的类">RemoteStub</A></CODE></FONT></TD>
<TD><CODE><B>ServerRef.</B><B><A HREF="../../../java/rmi/server/ServerRef.html#exportObject(java.rmi.Remote, java.lang.Object)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj,
             <A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为提供的 Remote 对象创建客户机 stub 对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/server/RemoteCall.html" title="java.rmi.server 中的接口">RemoteCall</A></CODE></FONT></TD>
<TD><CODE><B>RemoteRef.</B><B><A HREF="../../../java/rmi/server/RemoteRef.html#newCall(java.rmi.server.RemoteObject, java.rmi.server.Operation[], int, long)">newCall</A></B>(<A HREF="../../../java/rmi/server/RemoteObject.html" title="java.rmi.server 中的类">RemoteObject</A>&nbsp;obj,
        <A HREF="../../../java/rmi/server/Operation.html" title="java.rmi.server 中的类">Operation</A>[]&nbsp;op,
        int&nbsp;opnum,
        long&nbsp;hash)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>已过时。</B>&nbsp;<I>1.2 样式 stub 不再使用此方法。stub 使用远程引用上的单个方法 <code>invoke(Remote, Method, Object[], int)</code> 来执行参数编组、远程方法执行和返回值的解组，而不是使用该 stub 的远程引用（<code>newCall</code>、<code>invoke</code> 和 <code>done</code>）上的方法调用序列。</I></TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../java/rmi/server/package-summary.html">java.rmi.server</A> 中的构造方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/server/UnicastRemoteObject.html#UnicastRemoteObject()">UnicastRemoteObject</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用匿名端口创建并导出一个新 UnicastRemoteObject 对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/server/UnicastRemoteObject.html#UnicastRemoteObject(int)">UnicastRemoteObject</A></B>(int&nbsp;port)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用提供的特定端口创建并导出一个新 UnicastRemoteObject 对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../java/rmi/server/UnicastRemoteObject.html#UnicastRemoteObject(int, java.rmi.server.RMIClientSocketFactory, java.rmi.server.RMIServerSocketFactory)">UnicastRemoteObject</A></B>(int&nbsp;port,
                    <A HREF="../../../java/rmi/server/RMIClientSocketFactory.html" title="java.rmi.server 中的接口">RMIClientSocketFactory</A>&nbsp;csf,
                    <A HREF="../../../java/rmi/server/RMIServerSocketFactory.html" title="java.rmi.server 中的接口">RMIServerSocketFactory</A>&nbsp;ssf)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用提供的特定端口和套接字工厂创建并导出一个新 UnicastRemoteObject 对象。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.activity"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../javax/activity/package-summary.html">javax.activity</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><A HREF="../../../javax/activity/package-summary.html">javax.activity</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的子类</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/activity/ActivityCompletedException.html" title="javax.activity 中的类">ActivityCompletedException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;任何访问 Activity 上下文的方法都可能抛出此异常，它指示不能继续在 Activity 内部执行操作。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/activity/ActivityRequiredException.html" title="javax.activity 中的类">ActivityRequiredException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果方法没有接收到它所要求的 Activity 上下文，则容器将抛出此异常。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/activity/InvalidActivityException.html" title="javax.activity 中的类">InvalidActivityException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;任何访问 Activity 上下文的方法都可能抛出此异常，它指示尝试调用或与尝试调用相关的 Activity 上下文与 Activity 的当前状态不兼容。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.management.remote.rmi"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../javax/management/remote/rmi/package-summary.html">javax.management.remote.rmi</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../javax/management/remote/rmi/package-summary.html">javax.management.remote.rmi</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A></CODE></FONT></TD>
<TD><CODE><B>RMIServer.</B><B><A HREF="../../../javax/management/remote/rmi/RMIServer.html#getVersion()">getVersion</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此连接器服务器能识别的 RMI 连接协议版本。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/lang/String.html" title="java.lang 中的类">String</A></CODE></FONT></TD>
<TD><CODE><B>RMIServerImpl_Stub.</B><B><A HREF="../../../javax/management/remote/rmi/RMIServerImpl_Stub.html#getVersion()">getVersion</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.rmi"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../javax/rmi/package-summary.html">javax.rmi</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../javax/rmi/package-summary.html">javax.rmi</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PortableRemoteObject.</B><B><A HREF="../../../javax/rmi/PortableRemoteObject.html#connect(java.rmi.Remote, java.rmi.Remote)">connect</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;target,
        <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;source)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使 Remote 对象准备好进行远程通信。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PortableRemoteObject.</B><B><A HREF="../../../javax/rmi/PortableRemoteObject.html#exportObject(java.rmi.Remote)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;准备服务器对象，以接收远程调用。</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../javax/rmi/package-summary.html">javax.rmi</A> 中的构造方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../javax/rmi/PortableRemoteObject.html#PortableRemoteObject()">PortableRemoteObject</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过调用 <code>exportObject(this)</code> 初始化该对象。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.rmi.CORBA"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../javax/rmi/CORBA/package-summary.html">javax.rmi.CORBA</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">返回 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../javax/rmi/CORBA/package-summary.html">javax.rmi.CORBA</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A></CODE></FONT></TD>
<TD><CODE><B>Util.</B><B><A HREF="../../../javax/rmi/CORBA/Util.html#mapSystemException(org.omg.CORBA.SystemException)">mapSystemException</A></B>(<A HREF="../../../org/omg/CORBA/SystemException.html" title="org.omg.CORBA 中的类">SystemException</A>&nbsp;ex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将 SystemException 映射到 RemoteException。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A></CODE></FONT></TD>
<TD><CODE><B>UtilDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/UtilDelegate.html#mapSystemException(org.omg.CORBA.SystemException)">mapSystemException</A></B>(<A HREF="../../../org/omg/CORBA/SystemException.html" title="org.omg.CORBA 中的类">SystemException</A>&nbsp;ex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/CORBA/Util.html#mapSystemException(org.omg.CORBA.SystemException)"><CODE>Util.mapSystemException(org.omg.CORBA.SystemException)</CODE></A> 的委托调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A></CODE></FONT></TD>
<TD><CODE><B>Util.</B><B><A HREF="../../../javax/rmi/CORBA/Util.html#wrapException(java.lang.Throwable)">wrapException</A></B>(<A HREF="../../../java/lang/Throwable.html" title="java.lang 中的类">Throwable</A>&nbsp;orig)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;包装由实现方法抛出的异常。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A></CODE></FONT></TD>
<TD><CODE><B>UtilDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/UtilDelegate.html#wrapException(java.lang.Throwable)">wrapException</A></B>(<A HREF="../../../java/lang/Throwable.html" title="java.lang 中的类">Throwable</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/CORBA/Util.html#wrapException(java.lang.Throwable)"><CODE>Util.wrapException(java.lang.Throwable)</CODE></A> 的委托调用。</TD>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">抛出 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的 <A HREF="../../../javax/rmi/CORBA/package-summary.html">javax.rmi.CORBA</A> 中的方法</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Stub.</B><B><A HREF="../../../javax/rmi/CORBA/Stub.html#connect(org.omg.CORBA.ORB)">connect</A></B>(<A HREF="../../../org/omg/CORBA/ORB.html" title="org.omg.CORBA 中的类">ORB</A>&nbsp;orb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将此 stub 连接到 ORB。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PortableRemoteObjectDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/PortableRemoteObjectDelegate.html#connect(java.rmi.Remote, java.rmi.Remote)">connect</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;target,
        <A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;source)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/PortableRemoteObject.html#connect(java.rmi.Remote, java.rmi.Remote)"><CODE>PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote)</CODE></A> 的委托调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>StubDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/StubDelegate.html#connect(javax.rmi.CORBA.Stub, org.omg.CORBA.ORB)">connect</A></B>(<A HREF="../../../javax/rmi/CORBA/Stub.html" title="javax.rmi.CORBA 中的类">Stub</A>&nbsp;self,
        <A HREF="../../../org/omg/CORBA/ORB.html" title="org.omg.CORBA 中的类">ORB</A>&nbsp;orb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/CORBA/Stub.html#connect(org.omg.CORBA.ORB)"><CODE>Stub.connect(org.omg.CORBA.ORB)</CODE></A> 的委托调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A></CODE></FONT></TD>
<TD><CODE><B>Util.</B><B><A HREF="../../../javax/rmi/CORBA/Util.html#copyObject(java.lang.Object, org.omg.CORBA.ORB)">copyObject</A></B>(<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>&nbsp;obj,
           <A HREF="../../../org/omg/CORBA/ORB.html" title="org.omg.CORBA 中的类">ORB</A>&nbsp;orb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;复制或连接一个对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A></CODE></FONT></TD>
<TD><CODE><B>UtilDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/UtilDelegate.html#copyObject(java.lang.Object, org.omg.CORBA.ORB)">copyObject</A></B>(<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>&nbsp;obj,
           <A HREF="../../../org/omg/CORBA/ORB.html" title="org.omg.CORBA 中的类">ORB</A>&nbsp;orb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/CORBA/Util.html#copyObject(java.lang.Object, org.omg.CORBA.ORB)"><CODE>Util.copyObject(java.lang.Object, org.omg.CORBA.ORB)</CODE></A> 的委托调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>[]</CODE></FONT></TD>
<TD><CODE><B>Util.</B><B><A HREF="../../../javax/rmi/CORBA/Util.html#copyObjects(java.lang.Object[], org.omg.CORBA.ORB)">copyObjects</A></B>(<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>[]&nbsp;obj,
            <A HREF="../../../org/omg/CORBA/ORB.html" title="org.omg.CORBA 中的类">ORB</A>&nbsp;orb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;复制或连接一个对象数组。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>[]</CODE></FONT></TD>
<TD><CODE><B>UtilDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/UtilDelegate.html#copyObjects(java.lang.Object[], org.omg.CORBA.ORB)">copyObjects</A></B>(<A HREF="../../../java/lang/Object.html" title="java.lang 中的类">Object</A>[]&nbsp;obj,
            <A HREF="../../../org/omg/CORBA/ORB.html" title="org.omg.CORBA 中的类">ORB</A>&nbsp;orb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/CORBA/Util.html#copyObjects(java.lang.Object[], org.omg.CORBA.ORB)"><CODE>Util.copyObjects(java.lang.Object[], org.omg.CORBA.ORB)</CODE></A> 的委托调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PortableRemoteObjectDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/PortableRemoteObjectDelegate.html#exportObject(java.rmi.Remote)">exportObject</A></B>(<A HREF="../../../java/rmi/Remote.html" title="java.rmi 中的接口">Remote</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/PortableRemoteObject.html#exportObject(java.rmi.Remote)"><CODE>PortableRemoteObject.exportObject(java.rmi.Remote)</CODE></A> 的委托调用。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>Util.</B><B><A HREF="../../../javax/rmi/CORBA/Util.html#isLocal(javax.rmi.CORBA.Stub)">isLocal</A></B>(<A HREF="../../../javax/rmi/CORBA/Stub.html" title="javax.rmi.CORBA 中的类">Stub</A>&nbsp;stub)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<tt>isLocal</tt> 方法与 <tt>ObjectImpl._is_local</tt> 方法具有相同的语义，否则可能抛出 <tt>RemoteException</tt>。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>UtilDelegate.</B><B><A HREF="../../../javax/rmi/CORBA/UtilDelegate.html#isLocal(javax.rmi.CORBA.Stub)">isLocal</A></B>(<A HREF="../../../javax/rmi/CORBA/Stub.html" title="javax.rmi.CORBA 中的类">Stub</A>&nbsp;stub)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../javax/rmi/CORBA/Util.html#isLocal(javax.rmi.CORBA.Stub)"><CODE>Util.isLocal(javax.rmi.CORBA.Stub)</CODE></A> 的委托调用。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="javax.transaction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<A HREF="../../../javax/transaction/package-summary.html">javax.transaction</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的使用</FONT></TH>
</TR>
</TABLE>
&nbsp;
<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><A HREF="../../../javax/transaction/package-summary.html">javax.transaction</A> 中 <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类">RemoteException</A> 的子类</FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/transaction/InvalidTransactionException.html" title="javax.transaction 中的类">InvalidTransactionException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此异常指示该请求带来了无效的事务上下文。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/transaction/TransactionRequiredException.html" title="javax.transaction 中的类">TransactionRequiredException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此异常指示某个请求带来了 null 事务上下文，但目标对象需要激活的事务。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/transaction/TransactionRolledbackException.html" title="javax.transaction 中的类">TransactionRolledbackException</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此异常指示与请求处理关联的事务已回滚，或已标记为回滚。</TD>
</TR>
</TABLE>
&nbsp;
<P>
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="跳过导航链接"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概述</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>软件包</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../java/rmi/RemoteException.html" title="java.rmi 中的类"><FONT CLASS="NavBarFont1"><B>类</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>使用</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>树</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>已过时</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>帮助</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>Java<sup><font size=-2>TM</font></sup>&nbsp;Platform<br>Standard&nbsp;Ed. 6</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;上一个&nbsp;
&nbsp;下一个</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?java/rmi//class-useRemoteException.html" target="_top"><B>框架</B></A>  &nbsp;
&nbsp;<A HREF="RemoteException.html" target="_top"><B>无框架</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>所有类</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>所有类</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
<font size="-1"><a href="http://bugs.sun.com/services/bugreport/index.jsp">提交错误或意见</a><br>有关更多的 API 参考资料和开发人员文档，请参阅 <a href="http://java.sun.com/javase/6/webnotes/devdocs-vs-specs.html">Java SE 开发人员文档</a>。该文档包含更详细的、面向开发人员的描述，以及总体概述、术语定义、使用技巧和工作代码示例。 <p>版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守<a href="http://java.sun.com/javase/6/docs/legal/license.html">许可证条款</a>。另请参阅<a href="http://java.sun.com/docs/redist.html">文档重新分发政策</a>。</font>
</BODY>
</HTML>
