summaryrefslogtreecommitdiff
path: root/TAO/docs
diff options
context:
space:
mode:
authorbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-13 22:50:00 +0000
committerbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-13 22:50:00 +0000
commit33c08ae2a0b8164e50436ad1633883156445f616 (patch)
treed69cd03bd35b4e6fba88e52991b5124d2e3d03e9 /TAO/docs
parent9fa166f5f048e89bacd4f764a5dbec283e771795 (diff)
downloadATCD-33c08ae2a0b8164e50436ad1633883156445f616.tar.gz
New Documentation
Diffstat (limited to 'TAO/docs')
-rw-r--r--TAO/docs/implrepo/index.html63
-rw-r--r--TAO/docs/implrepo/status.html64
2 files changed, 127 insertions, 0 deletions
diff --git a/TAO/docs/implrepo/index.html b/TAO/docs/implrepo/index.html
new file mode 100644
index 00000000000..127981b91d3
--- /dev/null
+++ b/TAO/docs/implrepo/index.html
@@ -0,0 +1,63 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Type"
+content="text/html; charset=iso-8859-1">
+<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
+<title>Implementation Repository</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+
+<hr>
+
+<h2>Impementation Repository</h2>
+
+<p>The Implementation Repository (often shortened to IR or
+ImplRepo) in TAO is an activation/reactivation service. Its
+purpose is to maintain a registry of servers so that it can
+restart servers upond demand. The IR redirect requests from
+clients to the correct server so that servers can shutdown and
+restart without sacrificing the functionality of persistent IORs.
+Our work has been largely based on an excellent paper by <a
+href="http://www.triodia.com/staff/michi/">Michi Henning</a>, <a
+href="http://www.triodia.com/staff/michi/cacm.pdf">Binding,
+Migration, and Scalability in CORBA</a>. </p>
+
+<hr>
+
+<h3>Other Documents</h3>
+
+<p><a href="status.html">Status Page</a> - This page details a
+checklist of short-term and long-term goals for the development
+of the IR.</p>
+
+<p>Users Guide - My attempt to create some overall documentation
+on how to use the IR in your programs.</p>
+
+<p><a href="..\implrepo.html">The Paper</a> - A paper that has a
+general description of the IR. This is also where to look for to
+find information on the inner working of the IR.</p>
+
+<hr>
+
+<h3>Who's Responsible?</h3>
+
+<p>The person responsible is Darrell Brunsch &lt;<a
+href="mailto:brunsch@cs.wustl.edu">brunsch@cs.wustl.edu</a>&gt;.
+You can reach me by either email, through the <a
+href="http://www.cs.wustl.edu/~schmidt/ACE-mail.html">ACE mailing
+list</a> &lt;<a href="mailto:ace-useres@cs.wustl.edu">ace-users@cs.wustl.edu</a>&gt;,
+or through the <a href="news:comp.soft-sys.ace">comp.soft-sys.ace</a>
+newsgroup. The newsgroup mirrors the mailing list, but not the
+other way. Also, if you use the mailing list, it is best if you
+join it before sending a question, since responses are usually
+just replied back to the group.</p>
+
+<hr>
+
+<p>Back to the <a
+href="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/TAO/docs/">TAO
+Documentation</a> page.</p>
+</body>
+</html>
diff --git a/TAO/docs/implrepo/status.html b/TAO/docs/implrepo/status.html
new file mode 100644
index 00000000000..b70cabe7f6a
--- /dev/null
+++ b/TAO/docs/implrepo/status.html
@@ -0,0 +1,64 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Type"
+content="text/html; charset=iso-8859-1">
+<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
+<title>Implementation Repository Status</title>
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000">
+
+<h3>Implementation Repository Status</h3>
+
+<p>Point of contact: <a href="mailto:brunsch@cs.wustl.edu">Darrell
+Brunsch</a> </p>
+
+<p>Last update to this document: $Date$</p>
+
+<p>Here is a brief list of my goals (and the dates completed).
+For more information, please see the <a href="../implrepo.html">Implementation
+Repository documentation</a>.</p>
+
+<p>Immediate goals:</p>
+
+<ul>
+ <li>[7/17] Create the base test client and server programs</li>
+ <li>[7/23] Add an IR that forwards server requests</li>
+ <li>[7/23] Persistence</li>
+ <li>[8/10] Have the server register its IOR with the IR</li>
+ <li>[8/14] Have the server exit after every call, so it is
+ restarted each time</li>
+ <li>[9/10] Make the IR forward any request</li>
+ <li>[9/10] Add the ping object to the server</li>
+ <li>[9/10] Add in shutdown calls to test ping objects</li>
+ <li>[9/15] Implement the full IDL Interface for the IR</li>
+ <li>Add another test server</li>
+</ul>
+
+<p>Longer term goals:</p>
+
+<ul>
+ <li>Change IOR format</li>
+ <li>Add in support for virtual server names</li>
+ <li>Integration with POA and ORB</li>
+</ul>
+
+<p>Other goals: </p>
+
+<ul>
+ <li>Multiple Profiles</li>
+ <li>POA extension</li>
+</ul>
+
+<p>Future Goals (might or might not happen): </p>
+
+<ul>
+ <li>TAO client-side optimization with restarted servers</li>
+ <li>Server security (checksums)</li>
+ <li>Helper Application</li>
+ <li>Federation of IRs</li>
+ <li>DLLs</li>
+</ul>
+</body>
+</html>