notify-dpml AT lists.ibiblio.org
Subject: DPML Notify
List archive
svn commit: r1394 - in development/laboratory/central/site/src/docs/planet: . facilities facilities/http-facility
- From: tso AT scancoin.se
- To: notify-dpml AT lists.ibiblio.org
- Subject: svn commit: r1394 - in development/laboratory/central/site/src/docs/planet: . facilities facilities/http-facility
- Date: Thu, 06 Jan 2005 14:10:18 +0100
Author: tso AT scancoin.se
Date: Thu Jan 6 14:10:18 2005
New Revision: 1394
Modified:
development/laboratory/central/site/src/docs/planet/facilities/http-facility/index.xml
development/laboratory/central/site/src/docs/planet/facilities/http-facility/navigation.xml
development/laboratory/central/site/src/docs/planet/facilities/index.xml
development/laboratory/central/site/src/docs/planet/index.xml
Log:
Starting the documentation of the ServletHandler HTTP-facility.
Modified:
development/laboratory/central/site/src/docs/planet/facilities/http-facility/index.xml
==============================================================================
---
development/laboratory/central/site/src/docs/planet/facilities/http-facility/index.xml
(original)
+++
development/laboratory/central/site/src/docs/planet/facilities/http-facility/index.xml
Thu Jan 6 14:10:18 2005
@@ -20,72 +20,17 @@
<document>
<properties>
<author email="mcconnell AT dpml.net">Stephen McConnell</author>
- <title>DPML Guide</title>
+ <title>HTTP-facility</title>
</properties>
<body>
- <section name="Component Development Guide">
+ <section name="HTTP-facility">
<p>
- A component is a software product implemented in such a way that</p>
- <ul>
- <li>it has minimal knowledge of its environment</li>
- <li>is focussed on providing a small number of functional
- services</li>
- <li>is implemented with the assumption that a controlling system
(normally
- refered to as a container) will provide
- and require dependencies and contextual information</li>
- <li>will be deployed in an manner that distinguishes
establishment,
- runtime, management, and decommissioning viewpoints</li>
- </ul>
-
- <p>
- The following terms deal with different aspect of a component:
- </p>
-
- <ul>
- <li>component type: immutable meta-info that supplimenents a
component class with information about stuctural dependencies and functional
capabilities, lifestyle and lifecycle</li>
- <li>component profile: immutable meta-data that describes a
deployment scenario possibly including information about configuration,
deployment choices, assembly directives and so on</li>
- <li>component model: a model describing one or more component
instances established relative to a component type and profile from which
deployment, management and decommissioning can be managed dynamically</li>
- </ul>
-
- <!--
- <subsection name="Tutorials">
-
- <table>
- <tr><th>Topic</th><th>Summary</th></tr>
- <tr>
- <td><a href="config/index.html">Managing Configurations</a></td>
- <td>Extending HelloComponent to support configuration together
with a guide to declararing configurations in a block.</td>
- </tr>
- <tr>
- <td><a href="context/index.html">Managing
Contextulization</a></td>
- <td>A series of tutorials that go though usage of standard
context entries, declaration of custom context entries, and mechanisms used
to suppport type-safe context casting.</td>
- </tr>
- <tr>
- <td><a href="services.html">Publishing Services</a></td>
- <td>Extending HelloComponent to expose a service and the
respective type declarations.</td>
- </tr>
- <tr>
- <td><a href="dependencies/index.html">Managing
Dependencies</a></td>
- <td>Addition of a dependency to HelloComponent and the
corresponding declarations in the component type descriptor.</td>
- </tr>
- <tr>
- <td><a href="lifecycle/index.html">Lifecycle Tools</a></td>
- <td>Definition and implementation of custom lifecycle stage
handlers.</td>
- </tr>
- <tr>
- <td><a href="profiles.html">Deployment Templates</a></td>
- <td>Creating and associating a deployment template with a
component.</td>
- </tr>
- <tr>
- <td><a href="selection.html">Profile Selection</a></td>
- <td>Demonstration of the selection of a packaged profile by
name.</td>
- </tr>
- </table>
-
- </subsection>
- -->
+ The HTTP-facility provides different means of routing
+ HTTP requests to an application. See the menu for different
+ implementations and intents.</p>
+
</section>
</body>
Modified:
development/laboratory/central/site/src/docs/planet/facilities/http-facility/navigation.xml
==============================================================================
---
development/laboratory/central/site/src/docs/planet/facilities/http-facility/navigation.xml
(original)
+++
development/laboratory/central/site/src/docs/planet/facilities/http-facility/navigation.xml
Thu Jan 6 14:10:18 2005
@@ -22,13 +22,8 @@
<body>
<menu>
- <item name="Configuration" href="config/index.html"/>
- <item name="Context" href="context/index.html"/>
- <item name="Services" href="services.html"/>
- <item name="Dependencies" href="dependencies/index.html"/>
- <item name="Profiles" href="profiles/index.html"/>
- <item name="Composition" href="composition/index.html"/>
- <item name="Testing" href="testing/index.html"/>
+ <item name="ServletHandler" href="servlethandler.html"/>
+ <item name="SomethingElseHandler" href="SomethingElseHandler.html"/>
</menu>
</body>
Modified:
development/laboratory/central/site/src/docs/planet/facilities/index.xml
==============================================================================
--- development/laboratory/central/site/src/docs/planet/facilities/index.xml
(original)
+++ development/laboratory/central/site/src/docs/planet/facilities/index.xml
Thu Jan 6 14:10:18 2005
@@ -3,14 +3,16 @@
<document>
<properties>
<author email="mcconnell AT dpml.net">Stephen McConnell</author>
- <title>DPML Planet</title>
+ <title>DPML Planet Facilities</title>
</properties>
<body>
- <section name="DPML Planet">
+ <section name="DPML Planet Facilities">
<p>
- The facilities extends the functionality of components.
+ The facilities are components that extends the functionality of
+ other components. They do it by implementing the <code>Context</code>
+ interface
</p>
<table>
@@ -21,9 +23,15 @@
<tr>
<td><a
href="http-facility/index.html">HTTP-facility</a></td>
<td>
- To enable access to a component via HTTP
+ Route HTTP requests to Servlets or components
</td>
</tr>
+ <tr>
+ <td>JMX-facility</td>
+ <td>
+ Enable access to components via JXM
+ </td>
+ </tr>
</table>
</section>
Modified: development/laboratory/central/site/src/docs/planet/index.xml
==============================================================================
--- development/laboratory/central/site/src/docs/planet/index.xml
(original)
+++ development/laboratory/central/site/src/docs/planet/index.xml Thu
Jan 6 14:10:18 2005
@@ -26,7 +26,7 @@
They are extensions to components. A facility declares the
context dependency to the Metro
internal containment/component model and has thus access to
any deployed component in the system,
making for the provision of implicit services for other
components.
- For example the http-facility makes it possible to access a
components via the
+ For example the http-facility makes it possible to access
components via the
HTTP protocol.
</td>
</tr>
- svn commit: r1394 - in development/laboratory/central/site/src/docs/planet: . facilities facilities/http-facility, tso, 01/06/2005
Archive powered by MHonArc 2.6.24.