summaryrefslogtreecommitdiff
path: root/TAO/docs
diff options
context:
space:
mode:
authorgokhale <asgokhale@users.noreply.github.com>1998-04-23 21:18:52 +0000
committergokhale <asgokhale@users.noreply.github.com>1998-04-23 21:18:52 +0000
commit531f8207adb685c1e6ca972583ecd8c9ec39d62e (patch)
tree705167126a9f07fc34d50ee0ce41dee68800ff8e /TAO/docs
parent019120f651ffedb250ad8a17571eb1935b155558 (diff)
downloadATCD-531f8207adb685c1e6ca972583ecd8c9ec39d62e.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/docs')
-rw-r--r--TAO/docs/releasenotes/index.html41
1 files changed, 22 insertions, 19 deletions
diff --git a/TAO/docs/releasenotes/index.html b/TAO/docs/releasenotes/index.html
index d8787dfbbbe..569209d5204 100644
--- a/TAO/docs/releasenotes/index.html
+++ b/TAO/docs/releasenotes/index.html
@@ -60,8 +60,14 @@ release</A> of <A HREF="http://www.cs.wustl.edu/~schmidt/TAO.html">TAO</A>:
<A NAME="idl"></A>IDL Compiler</H3>
Point of contact: <A HREF="mailto:gokhale@cs.wustl.edu">Aniruddha Gokhale</A>
-<P>Current status: (As of March 15th, 1998.)
+<P>Current status: (As of April 23rd, 1998.)
<UL>
+
+<LI>
+The &lt;&lt;= and >>= operators for user-defined types are now generated
+yet.
+</LI>
+
<LI>
Completely redesigned the IDL compiler using the Visitor patterns. Many
incomplete issues have been resolved. These include support for "sequence
@@ -165,6 +171,7 @@ added. Two backend options control the name of the export macro, and the
name of an extra include file were the macro is defined; the options are
<TT>-Wp,export_macro=MACRO_NAME</TT> <TT>-Wp,export_include=INCLUDE_NAME</TT>.</LI>
</UL>
+
Known bugs/unimplemented constructs:
<UL>
<LI>
@@ -181,10 +188,6 @@ is still a problem.</LI>
Unions with default cases yet to be handled</LI>
<LI>
-The &lt;&lt;= and >>= operators for user-defined types are not generated
-yet.</LI>
-
-<LI>
Deal with names in the IDL definition that are C++ keywords.</LI>
<LI>
@@ -370,12 +373,12 @@ Point of contact: <A HREF="mailto:sbw1@cs.wustl.edu">Seth Widoff</A>
Development is complete, and testing and debugging have commenced on
the TAO Trading Service. Currently, it
meets the Linked Trader conformance requirements, in that it supports
-the Lookup, Register, Admin, and Link interfaces. The Lookup interface supports
-subtype searching, preference sorting, dynamic property evaluation, federated queries,
+the Lookup, Register, Admin, and Link interfaces. The Lookup interface supports
+subtype searching, preference sorting, dynamic property evaluation, federated queries,
and concurrent queries as a multi-threaded servant.
<p>
-The Trading Service uses the Object Space implementation of the Standard
-Template Library.
+The Trading Service uses the Object Space implementation of the Standard
+Template Library.
<p>
Future Work: <p>
@@ -386,7 +389,7 @@ Future Work: <p>
<P>For general documentation of the Trading Service, please read <A HREF="http://www.omg.org/corba/sectrans.htm#trader">The
-Trading Service Specification.</A>
+Trading Service Specification.</A>
<P>
@@ -531,9 +534,9 @@ Have a DOVE Browser running using Java Beans as vizualization components.
Have the Event Channel as DOVE Agent running with an Event Consumer
in the DOVE Browser.
<LI>
-Having a DOVE Management Information Base (MIB), which dumps all
+Having a DOVE Management Information Base (MIB), which dumps all
events transfered on the Event Channel
-into a file on persistent storage for later reuse.
+into a file on persistent storage for later reuse.
</LI>
</UL>
<P>
@@ -541,9 +544,9 @@ The DOVE Browser uses independent visualization components (Java Beans)
and the Event Channel as DOVE Agent. Connections can be established
between monitored metrics and the visualization components.
<P>
-We have three major components:
+We have three major components:
Observables (monitored metrics), Observers (a Java Bean
-for displaying the metric) and a DataHandler (for demultiplexing the
+for displaying the metric) and a DataHandler (for demultiplexing the
monitored metrics to the appropriate Observables).
Each component inherits from a base class, so that a certain behavior
of the components can be assured for each component. Relationships
@@ -551,15 +554,15 @@ between components are based on these base classes.
<P>
The used Java Beans are required to conform to some standards, as
they have to support a function called "getProperty" which allows
-the DOVE Browser to determine if the vizualization capabilities of
+the DOVE Browser to determine if the vizualization capabilities of
a specific Java Bean are sufficient to display the metric.
A JavaBean is for example a Java Panel which shows a Graph of
-the delivered doubles. So all metrics can be displayed by this visualization
+the delivered doubles. So all metrics can be displayed by this visualization
component which can be expressed by a single double.
<P>
The DataHandler is connected to the Event Push Consumer (PUSH, because
we use the push concept of the Event Service). The Event Push Consumer
-does not know what kind of data is transported. The only component
+does not know what kind of data is transported. The only component
knowing all the details about the dependencies of the metrics is
the DataHandler. This separation allows easy extension and change
of the demo.
@@ -571,8 +574,8 @@ are available about this new concept.
Event Service events are used as communication between DOVE Applications
and the DOVE Browser. The DOVE MIB analyses the event data field of all events
and stores this information into a file. The event data filed is of
-type CORBA::Any and the DOVE MIB has no notion of what is conveyed in
-this field. So the DOVE MIB has to discover the content via the
+type CORBA::Any and the DOVE MIB has no notion of what is conveyed in
+this field. So the DOVE MIB has to discover the content via the
embedded type code information.
Future work includes: