cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From da...@cocoon.zones.apache.org
Subject [DAISY] Updated: Overview
Date Sat, 12 Jan 2008 20:02:20 GMT
A document has been updated:

http://cocoon.zones.apache.org/daisy/documentation/1412.html

Document ID: 1412
Branch: main
Language: default
Name: Overview (unchanged)
Document Type: Cocoon Document (unchanged)
Updated on: 1/12/08 8:02:10 PM
Updated by: Grzegorz Kossakowski

A new version has been created, state: publish

Parts
=====

Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name:  (unchanged)
Size: 2982 bytes (previous version: 1714 bytes)
Content diff:
(4 equal lines skipped)
    any dependencies on Cocoon core and can be used to introduce standardized
    communication between any servlets.</p>
    
+++ <p class="note">You can easily check dependencies of Servlet Service Framework
+++ yourself
+++ <a href="http://cocoon.apache.org/subprojects/servlet-service/1.0/servlet-service-impl/1.0/dependencies.html">here</a>.
+++ </p>
+++ 
    <h1>Introduction to architecture</h1>
    
    <p>Servlet Services Framework (SSF) is built around few concepts:</p>
(33 equal lines skipped)
    bothering about it at development stage and makes it easy to configure
    mount-path property at deployment stage.</p>
    
+++ <h2>Connecting servlets</h2>
+++ 
+++ <p>Servlet Service Framework establishes standarized way for communication
+++ between servlets that exploits standards like Servlet API and HTTP. In order to
+++ communicate with other servlet you just need to make a
+++ <strong>connection</strong> to it and then just create a request that will
look
+++ the same as it would come from browser. The requested servlet doesn't have to
+++ bother if request comes from another servlet or browser because it's totally
+++ transparent to it.</p>
+++ 
+++ <p align="center"><img src="daisy:1428"/></p>
+++ 
+++ <p>You should notice two things while look at the diagram:</p>
+++ 
+++ <ul>
+++ <li>DispatcherServlet is <strong>not</strong> involved in communication
between
+++ connected servlets (it is performed using
+++ <a href="http://cocoon.apache.org/subprojects/servlet-service/1.0/servlet-service-impl/1.0/apidocs/org/apache/cocoon/servletservice/ServletConnection.html">ServletConnection</a>
+++ object). It also means that <tt>mount-path</tt> property has no application
+++ here.</li>
+++ <li>Request's path is passed untouched.</li>
+++ </ul>
+++ 
    </body>
    </html>


Mime
View raw message