You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by na...@apache.org on 2007/03/06 12:09:42 UTC
svn commit: r515075 - in /harmony/standard/site: docs/
docs/subcomponents/classlibrary/ xdocs/ xdocs/subcomponents/classlibrary/
Author: nadinem
Date: Tue Mar 6 03:09:37 2007
New Revision: 515075
URL: http://svn.apache.org/viewvc?view=rev&rev=515075
Log:
HARMONY-3195 fix: integrating RMI provider doc into website
Added:
harmony/standard/site/docs/subcomponents/classlibrary/rmi_provider.html
harmony/standard/site/xdocs/subcomponents/classlibrary/rmi_provider.xml
Modified:
harmony/standard/site/docs/sitemap.html
harmony/standard/site/docs/subcomponents/classlibrary/index.html
harmony/standard/site/xdocs/sitemap.xml
harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html
harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml
Modified: harmony/standard/site/docs/sitemap.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/sitemap.html?view=diff&rev=515075&r1=515074&r2=515075
==============================================================================
--- harmony/standard/site/docs/sitemap.html (original)
+++ harmony/standard/site/docs/sitemap.html Tue Mar 6 03:09:37 2007
@@ -594,6 +594,11 @@
package and implementation architecture focusing on the performance
improvement aspects
</p>
+ <p>
+ <a href="subcomponents/classlibrary/rmi_provider.html">
+ RMI Registry Service Provider</a> - description of the functionality of the
+ DRL RMI Registry Service Provider for the Java Naming Directory Interface (JNDI)
+ including details on the provider design</p>
<p><a href="#top">Back to top</a></p>
Modified: harmony/standard/site/docs/subcomponents/classlibrary/index.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/classlibrary/index.html?view=diff&rev=515075&r1=515074&r2=515075
==============================================================================
--- harmony/standard/site/docs/subcomponents/classlibrary/index.html (original)
+++ harmony/standard/site/docs/subcomponents/classlibrary/index.html Tue Mar 6 03:09:37 2007
@@ -192,17 +192,17 @@
<a name="Apache Harmony Class Library">Apache Harmony Class Library</a>
</h1>
<p>
- The following documentation links are specific to the class library effort underway at Apache Harmony.
- </p>
+ The following documentation links are specific to the class library effort underway at Apache Harmony.
+ </p>
<h2>
<a name="Developing and Building the Code">Developing and Building the Code</a>
</h2>
<ul>
- <li>
+ <li>
<a href="../../quickhelp_contributors.html">Getting Started For Contributors</a>
- <br />
+ <br />
Describes how to get configured to build and work with the
Apache Harmony source code.
@@ -211,18 +211,18 @@
<li>
<a href="../../documentation/dev_eclipse.html"> Development with the Eclipse IDE</a>
- <br />
+ <br />
Describes how to set up Eclipse to develop the class library code.
</li>
- <li>
+ <li>
<a href="hdk.html">Harmony Development Kit</a>
<br />
Development bundle providing all jars, native binaries, dependencies and
header files to aid in Harmony development.
</li>
- </ul>
+ </ul>
<h2>
@@ -230,7 +230,7 @@
</h2>
<ul>
- <li><a href="pkgnaming.html">Java Package Naming Guidelines</a>
+ <li><a href="pkgnaming.html">Java Package Naming Guidelines</a>
<br />
Guidelines for Harmony package naming convention.
@@ -250,22 +250,22 @@
Guidelines for ensuring that the Harmony class library is compatible
with other Java implementations.
- </li>
+ </li>
- <li><a href="ser_testing.html">Framework for Testing Serialization</a>
+ <li><a href="ser_testing.html">Framework for Testing Serialization</a>
<br />
Approach for testing serialization compatibility with other
certified implementations, Harmony backward compatibility, placement and
naming conventions for resource files.
- </li>
+ </li>
- <li><a href="agreements.html">Harmony-dev agreements</a>
+ <li><a href="agreements.html">Harmony-dev agreements</a>
<br />
Summary of agreements and recommendations worked out on harmony-dev mailing list.
- </li>
- </ul>
+ </li>
+ </ul>
<h2>
@@ -273,7 +273,7 @@
</h2>
<ul>
- <li>
+ <li>
<a href="asn1_framework.html">Harmony ASN1 Framework</a>
<br />
@@ -292,9 +292,14 @@
<li>
<a href="dns_support.html">Harmony DNS Service Provider</a>
<br />
- Implementation description of the DNS service provider for the Java Naming Directory Interface (JNDI)
- including a package overview, a design description and a guide to using the provider.
-
+ Implementation description of the DNS service provider for the Java Naming Directory Interface (JNDI)
+ including a package overview, a design description and a guide to using the provider.
+ <li>
+ <a href="rmi_provider.html">RMI Registry Service Provider </a>
+ <br />
+ Description of the functionality of the DRL RMI Registry Service Provider
+ for the Java Naming Directory Interface (JNDI) giving details on the provider design.
+ </li>
</li>
<li>
<a href="awt.html">Harmony Abstract Window Toolkit Framework</a>
@@ -305,7 +310,8 @@
with custom visual themes and multi-threading support.
</li>
- <li>
+
+ <li>
<a href="java2d.html">Harmony Java 2D implementation</a>
<br />
Introduction to the Java two-dimensional (2D) graphics and image processing
@@ -313,7 +319,7 @@
</li>
- </ul>
+ </ul>
<p><a href="#top">Back to top</a></p>
Added: harmony/standard/site/docs/subcomponents/classlibrary/rmi_provider.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/classlibrary/rmi_provider.html?view=auto&rev=515075
==============================================================================
--- harmony/standard/site/docs/subcomponents/classlibrary/rmi_provider.html (added)
+++ harmony/standard/site/docs/subcomponents/classlibrary/rmi_provider.html Tue Mar 6 03:09:37 2007
@@ -0,0 +1,481 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Harmony Documentation Team">
+ <meta name="email" value="dev@harmony.apache.org">
+
+
+
+
+
+
+
+ <title>Apache Harmony - RMI Provider</title>
+
+
+
+ <link rel="stylesheet" type="text/css" href="../../site.css"/>
+ </head>
+
+ <body>
+ <table width="100%" cellspacing="0">
+ <!-- TOP IMAGE -->
+ <tr>
+ <td align='LEFT'>
+ <table><tr><td>
+ <td>
+<a href="http://harmony.apache.org/"><img src="../../images/harmony-logo-new.png" alt="Apache Harmony" /></a>
+</td>
+</td>
+ </td></tr></table>
+ </td>
+ <td align='RIGHT'>
+ <a href="http://www.apachecon.com/2007/EU/index.html">
+ <img src="http://www.apache.org/ads/ApacheCon/2007-europe-234x60.png"
+ alt="ApacheCon Europe 2007" /></a>
+ </td>
+ </tr>
+ </table>
+ <table width="100%" cellspacing="4">
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+
+ <tr>
+ <!-- LEFT SIDE NAVIGATION -->
+ <td class="menuItem" width="20%" nowrap="true">
+
+ <!-- special ACon Logo - leave here for next time
+ <a href="http://www.us.apachecon.com/">
+ <img src="http://www.apache.org/ads/ApacheCon/2007-europe-125x125.png"
+ alt="ApacheCon Europe 2007" />
+ </a> -->
+
+ <!-- regular menu -->
+
+
+ <!-- ============================================================ -->
+
+ <p class="menuItem"><strong>General</strong></p>
+ <ul>
+ <li class="menuItem"> <a href="../../index.html">Home</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../license.html">License</a>
+</li>
+
+
+ <li class="menuItem"> <a href="http://apache.org">ASF</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../contribution_policy.html">Contribution Policy</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../downloads.html">Downloads</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../faq.html">FAQ</a>
+</li>
+
+
+
+ </ul>
+ <p class="menuItem"><strong>Community</strong></p>
+ <ul>
+ <li class="menuItem"> <a href="../../get-involved.html">Get Involved</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../contributors.html">Who we are</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../mailing.html">Mailing Lists</a>
+</li>
+
+
+ <li class="menuItem"> <a href="http://issues.apache.org/jira/browse/HARMONY">Bug Tracker</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../related.html">Other Projects</a>
+</li>
+
+
+
+ </ul>
+ <p class="menuItem"><strong>Development</strong></p>
+ <ul>
+ <li class="menuItem"> <a href="../../svn.html">Source Code</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../quickhelp_contributors.html">Getting Started</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../roadmap.html">Project Roadmap</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../issue_resolution_guideline.html">Resolution Guideline</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../performance.html">Performance</a>
+</li>
+
+
+
+ </ul>
+ <p class="menuItem"><strong>Documentation</strong></p>
+ <ul>
+ <li class="menuItem"> <a href="../../sitemap.html">Sitemap</a>
+</li>
+
+
+ <li class="menuItem"> <a href="http://wiki.apache.org/harmony">Wiki</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../hdk.html">HDK</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../subcomponents/drlvm/index.html">DRLVM</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../subcomponents/classlibrary/index.html">Class Library</a>
+</li>
+
+
+ <li class="menuItem"> <a href="../../subcomponents/buildtest/index.html">Build-test Framework</a>
+</li>
+
+
+
+ </ul>
+ </td>
+ <td width="80%" valign="top"><a name="top"></a>
+
+ <div>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content=
+ "text/html; charset=ISO-8859-1">
+ <title>
+ DRL RMI Registry Service Provider for JNDI
+ </title>
+ </head>
+ <body>
+
+<h1> <a name="top"></a>DRL RMI Registry Service Provider for JNDI </h1>
+ <p class="TOCHeading">
+ <a href="#Revision_History">Revision History</a>
+ </p>
+ <p class="TOCHeading">
+ <a href="#About_This_Document">About This Document</a>
+ </p>
+ <p class="TOC">
+ <a href="#Purpose">Purpose</a>
+ </p>
+ <p class="TOC">
+ <a href="#Intended_Audience">Intended Audience</a>
+ </p>
+ <p class="TOC">
+ <a href="#Documentation_Conventions">Documentation Conventions</a>
+ </p>
+ <p class="TOCHeading">
+ <a href="#overview">RMI Provider Overview</a>
+ </p>
+ <p class="TOCHeading">
+ <a href="#drl">RMI Provider in DRL</a>
+ </p>
+ <p class="TOC">
+ <a href="#about">About</a>
+ </p>
+ <p class="TOC">
+ <a href="#environment">Environment Properties</a>
+ </p>
+ <p class="TOC">
+ <a href="#urls">RMI URLs</a>
+ </p>
+ <p class="TOC">
+ <a href="#bindings">Binding Registry Contexts and Remote Objects</a>
+ </p>
+ <p class="TOCHeading">
+ <a href="#References">References</a>
+ </p>
+ <h1>
+ <a name="Revision_History"></a>Revision History
+ </h1>
+ <table border="0" cellpadding="0" width="100%">
+ <tr>
+ <th width="24%" class="TableHeading">
+ Version
+ </th>
+ <th width="49%" class="TableHeading">
+ Version Information
+ </th>
+ <th class="TableHeading">
+ Date
+ </th>
+ </tr>
+ <tr>
+ <td width="24%" class="TableCell">
+ Initial version
+ </td>
+ <td width="49%" class="TableCell">
+ Vasily Zakharov, Nadya Morozova: document created.
+ </td>
+ <td class="TableCell">
+ March 23, 2006
+ </td>
+ </tr>
+ <tr>
+ <td width="24%" class="TableCell">
+ Formatting update
+ </td>
+ <td width="49%" class="TableCell">
+ Nadya Morozova: document created.
+ </td>
+ <td class="TableCell">
+ September 21, 2006
+ </td>
+ </tr>
+ <tr>
+ <td width="24%" class="TableCell">
+ Linking update
+ </td>
+ <td width="49%" class="TableCell">
+ Sveta Konovalova: incorporating in website, removing disclaimer.
+ </td>
+ <td class="TableCell">
+ March 2007
+ </td>
+ </tr>
+ </table>
+
+ <h1>
+ <a name="About_This_Document"></a>About This Document
+ </h1>
+ <h2>
+ <a name="Purpose"></a>Purpose
+ </h2>
+
+<p> This document describes the functionality of the DRL RMI [<a href="#RMIspec">2</a>] Registry Service
+ Provider for JNDI [<a href="#Sunjndi">1</a>]. The document gives details on the provider design. </p>
+ <h2>
+ <a name="Intended_Audience"></a>Intended Audience
+ </h2>
+
+<p> The target audience for the document includes a wide community of engineers
+ interested in using the RMI registry in their JNDI applications and in further
+ work with the product to contribute to its development. The document assumes
+ that readers are familiar with RMI, JNDI and the Java programming language.
+</p>
+ <h2>
+ <a name="Documentation_Conventions"></a>Documentation Conventions
+ </h2>
+
+<p> This document uses the <a href="../../documentation/conventions.html">
+unified conventions</a> for the DRL documentation kit. </p>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+ <h1>
+ <a name="overview"></a>RMI Provider Overview
+ </h1>
+
+<p> The RMI registry context, based on a registry location, and the RMI Registry
+ Service Provider allow JNDI applications to access remote objects bound in the
+ RMI registry, as described in the Java<a name="*">*</a> RMI Specification [<a href="#RMIspec">2</a>]. </p>
+ <p>
+ The provider supplies JNDI with the same essential functionality as
+ the <code>java.rmi.Naming</code> class does.
+ </p>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+
+<h1> <a name="drl"></a>RMI Provider in DRL</h1>
+ <h2>
+ <a name="about"></a>About
+ </h2>
+
+<p> The DRL RMI Service Provider is an independent implementation of the RMI Service Provider for JNDI.
+You can also consult additional information resources on RMI [<a href="#RMIspec">2</a>], RMI Service Provider [<a href="#RMIprovider">3</a>] and JNDI in general [<a href="#Sunjndi">1</a>]. </p>
+
+<p>The provider can store <code>java.rmi.Remote</code>, <code>javax.naming.Reference</code>
+ and <code>javax.naming.Referenceable</code> objects. The RMI registry context
+ and references to individual RMI objects can be bound into other JNDI contexts.
+ The DRL provider does not support binding other contexts into the RMI registry,
+ so that you cannot address objects in this context using composite name requests
+ through the registry. </p>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+ <h2>
+ <a name="environment"></a>Environment Properties
+ </h2>
+
+<p> In addition to the general properties [<a href="#RMIprovider">3</a>], the DRL RMI Registry
+ Provider uses the following JNDI environment properties: </p>
+ <dl>
+ <dt>
+ <a name="prop_initial"></a>
+ <code>java.naming.factory.initial</code>
+ </dt>
+ <dd>
+ <p>
+ Specifies the RMI registry service provider class name as the
+ initial context factory to be used by the
+ <code>javax.naming.InitialContext</code> class. </p>
+ <p class="example">
+ Example
+ </p>
+ <pre class="exampletext">
+ env.put(Context.INITIAL_CONTEXT_FACTORY,
+ "org.apache.harmony.jndi.provider.rmi.registry.RegistryContextFactory");
+</pre> <p class="exampletext">
+ Use this property with the <code>java.naming.provider.url
+ </code>property, which specifies the location of the RMI registry
+ for the usage of the initial context. Otherwise, the initial
+ context you created can only resolve complete RMI URLs.
+ </p>
+ </dd>
+ </dl>
+ <dl>
+
+ <dt> <a name="prop_socket"></a> <code>org.apache.harmony.jndi.provider.rmi.registry.clientSocketFactory</code>
+ </dt>
+
+ <dd> Can contain the name of a class implementing the<code> java.rmi.server.RMIClientSocketFactory</code>
+ interface. The instance of this class is passed to the <code>java.rmi.registry.LocateRegistry.getRegistry()</code>
+ method. </dd>
+ </dl>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+ <h2>
+ <a name="urls"></a>RMI URLs
+ </h2>
+
+<p> The URL context factory, <code>org.apache.harmony.jndi.provider.rmi.rmiURLContextFactory</code>,
+ enables passing RMI URLs as names to the JNDI initial context. </p>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+ <h2>
+ <a name="bindings"></a>Binding Registry Contexts and Remote Objects
+ </h2>
+
+<p> The class <code>org.apache.harmony.jndi.provider.rmi.registry.</code><code>RegistryContextFactory</code>
+ implements the <code>javax.naming.spi.</code><code>ObjectFactory </code> interface
+ and provides converting registry references into the corresponding registry
+ contexts or remote objects. </p>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+ <h1>
+ <a name="References"></a>References
+ </h1>
+ <p>
+ [<a name="Sunjndi">1</a>] Sun about JNDI, <a href=
+ "http://java.sun.com/j2se/1.5.0/docs/guide/jndi/" target=
+ "_blank">http://java.sun.com/j2se/1.5.0/docs/guide/jndi/</a>
+ </p>
+ <p>
+ [<a name="RMIspec">2</a>] RMI Specification, <a href=
+ "http://java.sun.com/j2se/1.5.0/docs/guide/rmi/spec/rmiTOC.html" target=
+ "_blank">http://java.sun.com/j2se/1.5.0/docs/guide/rmi/spec/rmiTOC.html</a>
+ </p>
+ <p>
+ [<a name="RMIprovider">3</a>] Sun's RMI Provider, <a href=
+ "http://java.sun.com/j2se/1.5.0/docs/guide/jndi/jndi-rmi.html" target=
+ "_blank">http://java.sun.com/j2se/1.5.0/docs/guide/jndi/jndi-rmi.html</a>
+ </p>
+ <p class="backtotop">
+ <a href="#top">Back to Top</a>
+ </p>
+ <p>
+ <a name="*">*</a> Other brands and names are the property of their
+ respective owners.
+ </p>
+ </body>
+</html>
+
+
+</div>
+ </td>
+ </tr>
+
+ <!-- FOOTER -->
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+ <tr><td colspan="2">
+ <div class="special"><em>
+ Copyright © 2003-2007, The Apache Software Foundation
+ </em></div>
+ </td></tr>
+ </table>
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Modified: harmony/standard/site/xdocs/sitemap.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/sitemap.xml?view=diff&rev=515075&r1=515074&r2=515075
==============================================================================
--- harmony/standard/site/xdocs/sitemap.xml (original)
+++ harmony/standard/site/xdocs/sitemap.xml Tue Mar 6 03:09:37 2007
@@ -433,7 +433,12 @@
package and implementation architecture focusing on the performance
improvement aspects
</p>
- </subsection>
+ <p>
+ <a href="subcomponents/classlibrary/rmi_provider.html">
+ RMI Registry Service Provider</a> - description of the functionality of the
+ DRL RMI Registry Service Provider for the Java Naming Directory Interface (JNDI)
+ including details on the provider design</p>
+ </subsection>
</section>
</body>
</document>
Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html?view=diff&rev=515075&r1=515074&r2=515075
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html Tue Mar 6 03:09:37 2007
@@ -7,7 +7,6 @@
<title>
DRL RMI Registry Service Provider for JNDI
</title>
-
</head>
<body>
@@ -15,7 +14,7 @@
<p class="TOCHeading">
<a href="#Revision_History">Revision History</a>
</p>
- <p class="TOCHeading">
+ <p class="TOCHeading">
<a href="#About_This_Document">About This Document</a>
</p>
<p class="TOC">
@@ -83,6 +82,17 @@
</td>
<td class="TableCell">
September 21, 2006
+ </td>
+ </tr>
+ <tr>
+ <td width="24%" class="TableCell">
+ Linking update
+ </td>
+ <td width="49%" class="TableCell">
+ Sveta Konovalova: incorporating in website, removing disclaimer.
+ </td>
+ <td class="TableCell">
+ March 2007
</td>
</tr>
</table>
Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml?view=diff&rev=515075&r1=515074&r2=515075
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml Tue Mar 6 03:09:37 2007
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
-
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
@@ -21,22 +20,22 @@
<document>
<properties>
- <title>Class Library</title>
- <author email="dev@harmony.apache.org">Harmony Documentation Team</author>
+ <title>Class Library</title>
+ <author email="dev@harmony.apache.org">Harmony Documentation Team</author>
</properties>
<body>
<section name="Apache Harmony Class Library">
- <p>
- The following documentation links are specific to the class library effort underway at Apache Harmony.
- </p>
-
+ <p>
+ The following documentation links are specific to the class library effort underway at Apache Harmony.
+ </p>
+
<subsection name="Developing and Building the Code">
- <ul>
- <li>
+ <ul>
+ <li>
<a href="../../quickhelp_contributors.html">Getting Started For Contributors</a>
- <br />
+ <br />
Describes how to get configured to build and work with the
Apache Harmony source code.
@@ -45,23 +44,23 @@
<li>
<a href="../../documentation/dev_eclipse.html"> Development with the Eclipse IDE</a>
- <br />
+ <br />
Describes how to set up Eclipse to develop the class library code.
</li>
- <li>
+ <li>
<a href="hdk.html">Harmony Development Kit</a>
<br />
Development bundle providing all jars, native binaries, dependencies and
header files to aid in Harmony development.
</li>
- </ul>
+ </ul>
</subsection>
<subsection name="Project Conventions">
- <ul>
- <li><a href="pkgnaming.html">Java Package Naming Guidelines</a>
+ <ul>
+ <li><a href="pkgnaming.html">Java Package Naming Guidelines</a>
<br />
Guidelines for Harmony package naming convention.
@@ -81,27 +80,27 @@
Guidelines for ensuring that the Harmony class library is compatible
with other Java implementations.
- </li>
+ </li>
- <li><a href="ser_testing.html">Framework for Testing Serialization</a>
+ <li><a href="ser_testing.html">Framework for Testing Serialization</a>
<br />
Approach for testing serialization compatibility with other
certified implementations, Harmony backward compatibility, placement and
naming conventions for resource files.
- </li>
+ </li>
- <li><a href="agreements.html">Harmony-dev agreements</a>
+ <li><a href="agreements.html">Harmony-dev agreements</a>
<br />
Summary of agreements and recommendations worked out on harmony-dev mailing list.
- </li>
- </ul>
+ </li>
+ </ul>
</subsection>
<subsection name="Architecture and Guides">
- <ul>
- <li>
+ <ul>
+ <li>
<a href="asn1_framework.html">Harmony ASN1 Framework</a>
<br />
@@ -120,9 +119,14 @@
<li>
<a href="dns_support.html">Harmony DNS Service Provider</a>
<br />
- Implementation description of the DNS service provider for the Java Naming Directory Interface (JNDI)
- including a package overview, a design description and a guide to using the provider.
-
+ Implementation description of the DNS service provider for the Java Naming Directory Interface (JNDI)
+ including a package overview, a design description and a guide to using the provider.
+ <li>
+ <a href="rmi_provider.html">RMI Registry Service Provider </a>
+ <br />
+ Description of the functionality of the DRL RMI Registry Service Provider
+ for the Java Naming Directory Interface (JNDI) giving details on the provider design.
+ </li>
</li>
<li>
<a href="awt.html">Harmony Abstract Window Toolkit Framework</a>
@@ -133,7 +137,8 @@
with custom visual themes and multi-threading support.
</li>
- <li>
+
+ <li>
<a href="java2d.html">Harmony Java 2D implementation</a>
<br />
Introduction to the Java two-dimensional (2D) graphics and image processing
@@ -141,7 +146,7 @@
</li>
- </ul>
+ </ul>
</subsection>
</section>
Added: harmony/standard/site/xdocs/subcomponents/classlibrary/rmi_provider.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/rmi_provider.xml?view=auto&rev=515075
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/rmi_provider.xml (added)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/rmi_provider.xml Tue Mar 6 03:09:37 2007
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<document>
+
+ <properties>
+ <title>RMI Provider</title>
+ <author email="dev@harmony.apache.org">Harmony Documentation Team</author>
+ </properties>
+
+ <body>
+ <docinclude name="subcomponents/classlibrary/RMIprovider.html"/>
+ </body>
+</document>