summaryrefslogtreecommitdiff
path: root/TAO/docs/implrepo/index.html
blob: 03def3ac7e286f20f16ba84f431a808b76dc8283 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<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>
<!-- $Id$ -->
</head>

<body bgcolor="#FFFFFF" text="#000000">

<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-henning.html">Michi
Henning</a>, <a
href="http://www.triodia.com/staff/michi/cacm.pdf">Binding,
Migration, and Scalability in CORBA</a>. </p>

<hr>

<h3>Other IR Documents</h3>

<DL>
<DT> <img alt="o" src="http://www.cs.wustl.edu/~schmidt/gifs/misc/redball.gif">
<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>

<DT> <img alt="o" src="http://www.cs.wustl.edu/~schmidt/gifs/misc/redball.gif">
<a href="usersguide.html">Users Guide</a> - Overall documentation on
    how to use the IR in your programs. <P>

<DT> <img alt="o" src="http://www.cs.wustl.edu/~schmidt/gifs/misc/redball.gif">
<a href="paper.html">The Paper</a> - A paper that has a
general description of the IR. This is also where to look to
find information on the inner working of the IR. <P>

<DT> <img alt="o" src="http://www.cs.wustl.edu/~schmidt/gifs/misc/redball.gif">
<a href="http://tao.cs.wustl.edu/~brunsch/implrepo.html">Discussion
Page</a> - Notes that I've made while working on the
IR. 
</DL>

<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="../index.html">TAO Documentation</a>.</p>
</body>
</html>