diff options
author | brunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-01-13 22:50:00 +0000 |
---|---|---|
committer | brunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-01-13 22:50:00 +0000 |
commit | 33c08ae2a0b8164e50436ad1633883156445f616 (patch) | |
tree | d69cd03bd35b4e6fba88e52991b5124d2e3d03e9 /TAO/docs | |
parent | 9fa166f5f048e89bacd4f764a5dbec283e771795 (diff) | |
download | ATCD-33c08ae2a0b8164e50436ad1633883156445f616.tar.gz |
New Documentation
Diffstat (limited to 'TAO/docs')
-rw-r--r-- | TAO/docs/implrepo/index.html | 63 | ||||
-rw-r--r-- | TAO/docs/implrepo/status.html | 64 |
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 <<a +href="mailto:brunsch@cs.wustl.edu">brunsch@cs.wustl.edu</a>>. +You can reach me by either email, through the <a +href="http://www.cs.wustl.edu/~schmidt/ACE-mail.html">ACE mailing +list</a> <<a href="mailto:ace-useres@cs.wustl.edu">ace-users@cs.wustl.edu</a>>, +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> |