diff options
Diffstat (limited to 'apps/JAWS3/docs/web/overview.html')
-rw-r--r-- | apps/JAWS3/docs/web/overview.html | 120 |
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> |