You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2012/11/14 20:09:20 UTC

svn commit: r1409302 - in /mina/site/trunk/content/mina: javadocs/ userguide/ch2-basics/server-architecture.mdtext

Author: elecharny
Date: Wed Nov 14 19:09:19 2012
New Revision: 1409302

URL: http://svn.apache.org/viewvc?rev=1409302&view=rev
Log:
Removed the Javadocs pages

Removed:
    mina/site/trunk/content/mina/javadocs/
Modified:
    mina/site/trunk/content/mina/userguide/ch2-basics/server-architecture.mdtext

Modified: mina/site/trunk/content/mina/userguide/ch2-basics/server-architecture.mdtext
URL: http://svn.apache.org/viewvc/mina/site/trunk/content/mina/userguide/ch2-basics/server-architecture.mdtext?rev=1409302&r1=1409301&r2=1409302&view=diff
==============================================================================
--- mina/site/trunk/content/mina/userguide/ch2-basics/server-architecture.mdtext (original)
+++ mina/site/trunk/content/mina/userguide/ch2-basics/server-architecture.mdtext Wed Nov 14 19:09:19 2012
@@ -30,3 +30,16 @@ We have exposed the **MINA** Application
 * For a new connection, a new session is created and all subsequent request from IP Address/Port combination are handled in that Session
 * All packets received for a Session, traverses the Filter Chain as specified in the diagram. Filters can be used to modify the content of packets (like converting to Objects, adding/removing information etc). For converting to/from raw bytes to High Level Objects, PacketEncoder/Decoder are particularly useful
 * Finally the packet or converted object lands in `IOHandler`. `IOHandler`s can be used to fulfill business needs.
+
+## Session creation
+
+Whenever a client connects on a MINA server, we will create a new session to store persistent data into it. Even if the protocol is not connected, this session will be created. The following schema shows how **MINA** handles incoming connections :
+
+![Incoming connections handling](../../../staticresources/images/mina/incoming-connections.png)
+
+
+## Incoming messages processing
+
+We will now explain how **MINA** processes incoming messages.
+
+Assuming that a session has been created, any new incoming message will result in a selector being waken up
\ No newline at end of file