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>
|