summaryrefslogtreecommitdiff
path: root/TAO/docs/tutorials/Quoter/index.html
blob: c764755cf3979133e6299ec50694c61f85fd815b (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
74
75
76
77
78
79
80
81
82
83
84
85
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>

  <head>
    <title>Building a Stock Quoter with TAO - A Tutorial</title>
    <!-- $Id$ -->
  </head>

  <BODY text = "#000000"
    link="#000fff"
    vlink="#ff0f0f"
    bgcolor="#ffffff">

    <h3>Building a Stock Quoter with TAO - A Tutorial</h3>

    <P>The tutorial is organized around a single application, which
      allows client applications to obtain stock quotes from a quote
      service.  This application is based on a series of
      <A HREF="http://www.cs.wustl.edu/~schmidt/report-doc.html">Object Interconnections</A>
      columns written by
      <A HREF="http://www.cs.wustl.edu/~schmidt/">Doug Schmidt</A>
      and <A HREF="http://www.iona.com/hyplan/vinoski/">Steve Vinoski</A>
      for the
      <A HREF="http://www.cs.wustl.edu/~schmidt/report.html">C++ Report</A>
      magazine.
    </P>

    <P>In this tutorial, we build up from simple client and server
      applications to explore advanced TAO features, such as
      <A HREF="http://www.cs.wustl.edu/~schmidt/report-doc.html#ami">
        asynchronous method invocation</A>,
      <A HREF="http://www.cs.wustl.edu/~schmidt/C++-report-col19.ps.gz">
        reliable oneways</A>,
      the <A HREF="http://www.cs.wustl.edu/~schmidt/JSAC-98.ps.gz">
        real-time Events Service</A>,
      the <A HREF="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/TAO/docs/INS.html">
        Interoperable Naming Service</A>
      support and much more.
    </P>

    <HR>

    <OL>
      <LI><A HREF="Simple/Client/index.html">
          Introduction - A very simple client</A>
      </LI>
      <LI><A HREF="Simple/Server/index.html">
          Introduction - A very simple server</A>
      </LI>
      <LI><A HREF="Simple/ImprovedServer/index.html">
          Introduction - Improving the server via POA policies for
          explicit activation and user-defined object ids</A>
      </LI>
      <LI><A HREF="Simple/Persistent/index.html">
          Introduction - Improving the server via POA policies for
          persistent object references</A>
      </LI>
      <LI><A HREF="Simple/Impl-Repo/index.html">
	  Implementation Repository
      </LI>
      <LI><A HREF="Naming_Service/index.html">
          TAO's Naming Service</A>
      </LI>
      <LI><A HREF="AMI/index.html">
          Asynchronous Method Invocation - CORBA for impatient clients</A>
      </LI>
      <LI><A HREF="On_Demand_Activation/index.html">
	  On_Demand_Activation
      </LI>
      <LI><A HREF="Event_Service/index.html">
          TAO's COS Event Service</A>
      </LI>
      <LI><A HREF="RT_Event_Service/index.html">
          TAO's RT Event Service</A>
      </LI>
    </OL>

    <hr>
    <address><a href="mailto:coryan@cs.wustl.edu">Carlos O'Ryan</a></address>
<!-- Created: Sat Nov 27 15:25:06 CST 1999 -->
<!-- hhmts start -->
Last modified: Thu May  4 17:33:16 PDT 2000
<!-- hhmts end -->
  </body>
</html>