summaryrefslogtreecommitdiff
path: root/apps/JAWS3/docs/web/overview.html
diff options
context:
space:
mode:
Diffstat (limited to 'apps/JAWS3/docs/web/overview.html')
-rw-r--r--apps/JAWS3/docs/web/overview.html120
1 files changed, 0 insertions, 120 deletions
diff --git a/apps/JAWS3/docs/web/overview.html b/apps/JAWS3/docs/web/overview.html
deleted file mode 100644
index ebc8f428f7c..00000000000
--- a/apps/JAWS3/docs/web/overview.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<!-- $Id$ -->
-<html>
-
-<head>
-<title>JAWS Overview</title>
-</head>
-
-<body>
-<h1>JAWS Overview</h1>
-
-<font size="+3" weight="b">
-<ol>
-<li>What is JAWS?
- <font size="+0"><br>
- JAWS is an application framework for the construction of
- Web systems.
- </font><p>
-
- <font size="+2" weight="b">
- <ol type=a>
- <li>What is an <i>application framework</i>?
- <font size="+0"><br>
- On page 26 of [Gamma+95], a <i>framework</i> is defined as
- <i>"a set of cooperating classes that make up a reusable design
- for a specific class of software</i>."
- </font><p>
-
- <font size="+0">
- An <i>application framework</i> can be defined as a collection of
- cooperating frameworks that make up a reusable application
- software architecture for a specific application domain. An
- application framework is an application skeleton which can be
- customized by inheriting and instantiating from reuseable
- components in the software frameworks that it provides. The
- result is pre-fabricated design at the cost of reduced design
- flexibility.
- </font><p>
-
- <li>What is a <i>Web system</i>?
- <font size="+0"><br>
- A Web system is defined as any combination of services that
- are provided through the Internet and the World Wide Web (WWW).
- This includes file transfer services (HTTP, FTP), caching services,
- e-commerce, <i>etc.</i>
- </font><p>
- </ol>
- </font>
-
-<li>What classes are part of JAWS, and how do they cooperate?
- <font size="+0"><br>
- The JAWS framework is roughly organized as 4 sub-frameworks.
- <ol>
- <li> Events Framework
- <li> Concurrency Framework
- <li> Protocol Framework
- <li> Caching Framework (still under development)
- </ol><p>
- </font><p>
- <img alt="JAWS Components" src="images/jaws3_components.gif">
- <p>
-
- <font size="+2" weight="b">
- <ol type=a>
- <li> What is the JAWS Events Framework?
- <font size="+0"><br>
- The JAWS Events Framework is arguably the most complicated
- sub-framework within JAWS. It contains the most number of
- interacting classes.
- </font><p>
- <li> What is the JAWS Concurrency Framework?
- <font size="+0"><br>
- </font><p>
- <li> What is the JAWS Protocol Framework?
- <font size="+0"><br>
- </font><p>
- <li> What is the JAWS Caching Framework?
- <font size="+0"><br>
- There is nothing to say about it, since it is not finished yet.
- </font><p>
- </ol>
- </font>
-
-</ol>
-</font>
-
-
-<h1>References</h1>
-
-<dl compact>
-
- <dt><p>[Gamma+95]</dt>
- <dd><i>Design Patterns: Elements of Reusable Object-Oriented Software</i>,
- by E. Gamma, R. Helm, R. Johnson, and J. Vlissides, 1995,
- Addison-Wesley.
- </dd>
-
- <dt><p>[PLoPD1]</dt>
- <dd><i>Pattern Languages of Program Design</i>, edited by J. Coplien
- and D. Schmidt, 1995, Addison-Wesley.
- </dd>
-
- <dt><p>[PLoPD2]</dt>
- <dd><i>Pattern Languages of Program Design 2</i>, edited by
- J. Vlissides, J. Coplien, and N. Kerth, 1996, Addison-Wesley.
- </dd>
-
- <dt><p>[PLoPD3]</dt>
- <dd><i>Pattern Languages of Program Design 3</i>, edited by
- R. Martin, D. Riehle, and F. Buschmann, 1998, Addison-Wesley.
- </dd>
-
- <dt><p>[PLoPD4]</dt>
- <dd><i>Pattern Languages of Program Design 4</i>, Addison-Wesley.
- </dd>
-
-</dl>
-
-</body>
-
-</html>