diff options
Diffstat (limited to 'docs/tutorials/index.html')
-rw-r--r-- | docs/tutorials/index.html | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/docs/tutorials/index.html b/docs/tutorials/index.html deleted file mode 100644 index 03c32c3d4cc..00000000000 --- a/docs/tutorials/index.html +++ /dev/null @@ -1,112 +0,0 @@ -<HTML> -<HEAD> - <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> - <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (X11; I; Linux 2.0.32 i486) [Netscape]"> - <META NAME="Author" CONTENT="James CE Johnson"> - <TITLE>ACE Tutorial Introduction</TITLE> -</HEAD> -<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#000FFF" VLINK="#FF0F0F"> - -<HR> -<H3>ACE Tutorials</H3><P> - -<HR WIDTH="100%">The original audience for these tutorials was the <A -HREF="http://www.lads.com">Automated Design Systems</A> (ADS) IPC -team, lead by <A HREF="mailto:jcej@lads.com">James Johnson</A>. Since -then, the scope has been changed to include anyone who wants to learn -about the ACE framework. Hopefully, even experienced ACE programmers -will find something new here. With a framework as encompassing as ACE, -it is easy to become an expert in one area and know little or nothing -about others. - -<P> -<HR WIDTH="100%"> -<H3> -What is ACE?</H3> -The <A HREF="http://www.cs.wustl.edu/~schmidt/ACE.html">ACE</A> framework -was developed mostly by <A HREF="http://www.cs.wustl.edu/~schmidt">Douglas -C. Schmidt's</A> team at Washington University. The framework attempts -to abstract the details of many things across many operating systems. Some -of the things abstracted include: network programming, multi-threading, -shared memory and resource locking. ACE has been <A HREF="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/etc/ACE-porting.html">ported</A> -and tested on a wide range of OS platforms including <A HREF="http://www.microsoft.com">Win32</A> -(i.e., WinNT 3.5.x, 4.x, Win95, and WinCE using MSVC++ and Borland C++ -on Intel and Alpha platforms), most versions of UNIX (e.g., <A HREF="http://www.sun.com">Solaris</A> -1.x and 2.x on SPARC and Intel, <A HREF="http://www.sgi.com/">SGI IRIX</A> -5.x and 6.x, DG/UX, <A HREF="http://www.hp.com/">HP-UX</A> 9.x, 10.x, and -11.x, <A HREF="http://www.unix.digital.com/">DEC UNIX</A> 3.x and 4.x, -<A HREF="http://www.austin.ibm.com/software/aix_os.html">AIX</A> 3.x and -4.x, DG/UX, UnixWare, <A HREF="http://www.sco.com/">SCO</A>, and freely -available UNIX implementations like <A HREF="http://www.labs.redhat.com/">Linux</A>, -<A HREF="http://www.freebsd.org/">FreeBSD</A>, and <A HREF="http://www.netbsd.org/">NetBSD</A>), -real-time operating systems (e.g., <A HREF="http://www.lynx.com/">LynxOS</A>, -<A HREF="http://www.wrs.com">VxWorks</A>, and <A HREF="http://www.isi.com/">PSoS</A>), -and <A HREF="http://www.s390.ibm.com/products/oe/index.html">MVS OpenEdition</A>. -A single <A HREF="ACE-directory.html">source tree</A> is used for all these -platforms. There is also a <A HREF="http://www.cs.wustl.edu/~eea1/JACE.html">Java</A> -version of ACE. -<H3> -Why Use ACE?</H3> -A key reason to use ACE is simple: <I>write a multi-threaded networked -application on one platform and quickly be able to use it on another</I>. -This is important for many projects because it is necessary for applications -to communicate with one another. For instance, many applications will exist -on both UNIX and Win32 platforms within a local area network. -<H3> -What about TAO?</H3> -In the early stages, these tutorials won't address The ACE ORB (<A HREF="http://www.cs.wustl.edu/~schmidt">TAO</A>). -However, if you want to request a tutorial on some aspect of TAO or even -create one yourself, I'll be glad to integrate those into these tutorials. -It's rare when folks want to write documentation, so nothing will be refused! -<P> -<HR WIDTH="100%"> -<H3> -The Tutorials</H3><P> - -<UL> -<H4> -Your basic Client/Server hookup</H4> -</UL> - -<OL> -<OL> -<LI> -<A HREF="001/page01.html">A Simple Server</A></LI> - -<LI> -<A HREF="002/page01.html">A Simpler Server</A></LI> - -<LI> -<A HREF="003/page01.html">Finally, a Client</A></LI> - -<LI> -<A HREF="004/page01.html">A much <I>cooler</I> client</A></LI> -</OL> - -<H4> -A word about concurrency</H4> - -<OL> -<LI> -<A HREF="005/page01.html">No threads, nothing fancy, just do the work!</A></LI> - -<LI> -<A HREF="006/page01.html">I'd like to dedicate... a thread to each connection.</A></LI> - -<LI> -<A HREF="007/page01.html">Let's pool our resources: a fixed-size pool of threads.</A></LI> -</OL> -</OL> - -<HR> - -<P>Back to the <A HREF="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/etc/ACE-tutorials.html">ACE -tutorials</A> page. - -<P><!--<EM> -Visitor # -from -<EM><br> --><I>Last modified 00:20:43 CDT 26 -August 1998</I> -</BODY> -</HTML> |