[DAISY] Updated: Overview

[email protected]
Newsgroups gmane.text.xml.cocoon.documentation
Message-ID <[email protected]>
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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.