diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-03-21 01:47:19 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-03-21 01:47:19 +0000 |
commit | 06fea3d0c990a78d1bb3bdf8cd73b8f4658b0a32 (patch) | |
tree | e2f109ff409e3b6f548d2059b709b07e2abea981 | |
parent | 128aa23387e322ec77dbf7efc37d3a11952f8e11 (diff) | |
download | ATCD-06fea3d0c990a78d1bb3bdf8cd73b8f4658b0a32.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/ChangeLog-98c | 5 | ||||
-rw-r--r-- | TAO/docs/releasenotes/index.html | 121 |
2 files changed, 70 insertions, 56 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c index 3233845b1f9..6afa65e4793 100644 --- a/TAO/ChangeLog-98c +++ b/TAO/ChangeLog-98c @@ -1,3 +1,8 @@ +Fri Mar 20 19:46:43 1998 Douglas C. Schmidt <schmidt@flamenco.cs.wustl.edu> + + * docs/releasenotes/index.html (href): Reformatted the DOVE + demo section of the release notes a bit. + Thu Mar 20 17:05:42 1998 Michael Kircher <mk1@cs.wustl.edu> * $TAO_ROOT/docs/releasenotes/index.html: diff --git a/TAO/docs/releasenotes/index.html b/TAO/docs/releasenotes/index.html index 9a77787876f..5ee4b314f24 100644 --- a/TAO/docs/releasenotes/index.html +++ b/TAO/docs/releasenotes/index.html @@ -49,6 +49,9 @@ release</A> of <A HREF="http://www.cs.wustl.edu/~schmidt/TAO.html">TAO</A>: <A HREF="#ace">ORB-related ACE Changes</A></LI> <LI> +<A HREF="#dove">The DOVE Demo</A></LI> + +<LI> <A HREF="#vc">How to add IDL files into your Visual C++ projects</A></LI> </UL> <!--#include virtual="orbcore.html" --> @@ -522,67 +525,14 @@ Future work: <HR> <H3> -<A NAME="#VC"></A>How to add IDL files into your Visual C++ projects</H3> -Point of contact: <A HREF="mailto:nw1@cs.wustl.edu">Nanbor Wang</A>. - -<P>Each IDL file generates .h, .i and .cpp files. Here is an example of -adding an IDL file named foobar.idl into a VC project. -<OL> -<LI> -Create/open the workspace. Create server project and client project if -you haven't had them ready. Add the IDL file <foobar.idl> and other -non-IDL generated files into both client and server projects.</LI> - -<LI> -Added foobarC.h, foobarC.i, foobarC.cpp, foobarS.h, foobarS.i, and foobarS.cpp -into the server project and foobarC.h, foobarC.i, and foobarC.cpp into -the client project.</LI> - -<LI> -Now open the project setting window (Project -> Setting... or just press -Alt-F7.) Select the IDL files in both client and server projects. Choose -to set the setting for "All Configuration." Make sure the "Exclude from -build" under the "General" tab is unchecked.</LI> - -<LI> -Click on the "Custom Build" tab. Add this entry as the build command for -IDL files:</LI> - -<PRE>..\..\..\TAO_IDL\tao_idl $(InputName).idl</PRE> -Notice that your absolute path to TAO_IDL may vary. -<LI> -Now add the following entries as "Output file(s)."</LI> - -<PRE> $(InputName)S.h - $(InputName)S.i - $(InputName)S.cpp - $(InputName)C.h - $(InputName)C.i - $(InputName)C.cpp</PRE> -Add only one entry in each line. -<LI> -We are all set. Click OK.</LI> - -<LI> -Add foobarC.cpp to client project and foobarC.cpp and foobarS.cpp to server -project.</LI> -</OL> -Notice that these procedures only setup the IDL compiler to perform correctly. - -<P>p.s. If anyone knows how to set a default setting in VC so we don't -need to perform these procedures every time a new project gets set up, -please let us know. Thanks. -<P> - -<HR> -<H3> -<A NAME="DOVE demo"></A>Latest news about the DOVE demo</H3> +<A NAME="dove"></A>The DOVE Demo</H3> Point of contact: <A HREF="mailto:mk1@cec.wustl.edu">Michael Kircher</A>. <P> DOVE is described in detail on the following site: <A HREF="http://www.cs.wustl.edu/~schmidt/dove.html">DOVE documentation</A> <P> We focus on the following goals at the moment: +<UL> <LI> Have a DOVE Browser running using Java Beans as vizualization components <LI> @@ -592,8 +542,10 @@ in the DOVE Browser. Having a MIB which dumps all events transfered on the Event Channel into a file on persistent storage for later reuse. (Not implemented yet) </LI> +</UL> <P> Two demos are available right now: +<UL> <LI> One using a fixed set of visualization components and the Event Channel as DOVE Agent. @@ -602,6 +554,7 @@ A new demo using independent visualization components (Java Beans) and the Event Channel as DOVE Agent. Connections can be established between monitored metrics and the visualization components. </LI> +</UL> <P> In the concept of the new demo we have three major components: Observables (monitored metrics), Observers (a Java Bean @@ -629,15 +582,71 @@ of the demo. <A HREF="http://students.cec.wustl.edu/~mk1/dove.html">Object Diagrams</A> are available about this new concept. <P> -Major milestones are: +Future work includes: +<UL> <LI> Having the DOVE demo properly running on NT <LI> Add MIB functionality </LI> +</UL> <P> <HR> +<H3> +<A NAME="#VC"></A>How to add IDL files into your Visual C++ projects</H3> +Point of contact: <A HREF="mailto:nw1@cs.wustl.edu">Nanbor Wang</A>. + +<P>Each IDL file generates .h, .i and .cpp files. Here is an example of +adding an IDL file named foobar.idl into a VC project. +<OL> +<LI> +Create/open the workspace. Create server project and client project if +you haven't had them ready. Add the IDL file <foobar.idl> and other +non-IDL generated files into both client and server projects.</LI> + +<LI> +Added foobarC.h, foobarC.i, foobarC.cpp, foobarS.h, foobarS.i, and foobarS.cpp +into the server project and foobarC.h, foobarC.i, and foobarC.cpp into +the client project.</LI> + +<LI> +Now open the project setting window (Project -> Setting... or just press +Alt-F7.) Select the IDL files in both client and server projects. Choose +to set the setting for "All Configuration." Make sure the "Exclude from +build" under the "General" tab is unchecked.</LI> + +<LI> +Click on the "Custom Build" tab. Add this entry as the build command for +IDL files:</LI> + +<PRE>..\..\..\TAO_IDL\tao_idl $(InputName).idl</PRE> +Notice that your absolute path to TAO_IDL may vary. +<LI> +Now add the following entries as "Output file(s)."</LI> + +<PRE> $(InputName)S.h + $(InputName)S.i + $(InputName)S.cpp + $(InputName)C.h + $(InputName)C.i + $(InputName)C.cpp</PRE> +Add only one entry in each line. +<LI> +We are all set. Click OK.</LI> + +<LI> +Add foobarC.cpp to client project and foobarC.cpp and foobarS.cpp to server +project.</LI> +</OL> +Notice that these procedures only setup the IDL compiler to perform correctly. + +<P>p.s. If anyone knows how to set a default setting in VC so we don't +need to perform these procedures every time a new project gets set up, +please let us know. Thanks. +<P> + +<HR> <P>Back to the TAO <A HREF="../index.html">documentation index</A>. <!--#include virtual="/~schmidt/cgi-sig.html" --> </BODY> </HTML> |