[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session Page edited by Emmanuel Lécharny Changes (2) ... h2. Session state A session has a state, which will evolve during time. !

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session File attached by Emmanuel Lécharny session-state.png (10 kB image/png) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session File removed by Emmanuel Lécharny session-state.png (12 kB image/png) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session Page edited by Emmanuel Lécharny Changes (3) ... h2. Session state A session has a state, which will evolve

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session File attached by Emmanuel Lécharny session-state.png (12 kB image/png) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session Page edited by Emmanuel Lécharny Changes (3) ... A session is used to store persistent informations about the connection, plus any kind

[CONF] Apache MINA > Chapter 19 - Spring Integration

2010-10-02 Thread confluence
Chapter 19 - Spring Integration Page edited by Emmanuel Lécharny Changes (10) ... Lets see the code first. For simplicity we have omitted the glue code.

[CONF] Apache MINA > Chapter 19 - Spring Integration

2010-10-02 Thread confluence
Chapter 19 - Spring Integration Page added by Emmanuel Lécharny Integrating with Spring This article demonstrates integrating MINA application with Spring. I wrote this article on my blog, and though to put it here, where this information ac

[CONF] Apache MINA > Chapter 18 - JMX Integration

2010-10-02 Thread confluence
Chapter 18 - JMX Integration Page added by Emmanuel Lécharny Java Management Extensions (JMX) is used for managing and monitoring java applications.  This tutorial will provide you with an example as to how you can JMX-enable your MINA based

[CONF] Apache MINA > Chapter 17 - Proxy

2010-10-02 Thread confluence
Chapter 17 - Proxy Page added by Emmanuel Lécharny To be completed... Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 16 - State Machine

2010-10-02 Thread confluence
Chapter 16 - State Machine Page added by Emmanuel Lécharny If you are using MINA to develop an application with complex network interactions you may at some point find yourself reaching for the good old State pattern to try to sort out some o

[CONF] Apache MINA > Chapter 15 - Debugging

2010-10-02 Thread confluence
Chapter 15 - Debugging Page added by Emmanuel Lécharny To be completed... Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 14 - Logging Filter

2010-10-02 Thread confluence
Chapter 14 - Logging Filter Page added by Emmanuel Lécharny To be completed.. Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 13 - SSL Filter

2010-10-02 Thread confluence
Chapter 13 - SSL Filter Page added by Emmanuel Lécharny To be completed... Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 12 - Executor Filter

2010-10-02 Thread confluence
Chapter 12 - Executor Filter Page added by Emmanuel Lécharny MINA 1.X version let the user define the Thread Model at the Acceptor level. It was part of the Acceptor configuration. This led to complexity, and the MINA team decided to remove t

[CONF] Apache MINA > Chapter 11 - Codec Filter

2010-10-02 Thread confluence
Chapter 11 - Codec Filter File attached by Emmanuel Lécharny screenshot.jpg (23 kB image/jpeg) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 11 - Codec Filter

2010-10-02 Thread confluence
Chapter 11 - Codec Filter Page added by Emmanuel Lécharny This tutorial tries to explain why and how to use a ProtocolCodecFilter. Why use a ProtocolCodecFilter? TCP guarantess delivery of all packets in the correct order. But there is no

[CONF] Apache MINA > Chapter 10 - IoBuffer

2010-10-02 Thread confluence
Chapter 10 - IoBuffer Page added by Emmanuel Lécharny To be completed... Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 9 - Connector

2010-10-02 Thread confluence
Chapter 9 - Connector File attached by Emmanuel Lécharny IoServiceConnector.graphml (26 kB application/octet-stream) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 9 - Connector

2010-10-02 Thread confluence
Chapter 9 - Connector File attached by Emmanuel Lécharny IoServiceConnector.png (35 kB image/png) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 8 - Acceptor

2010-10-02 Thread confluence
Chapter 8 - Acceptor File attached by Emmanuel Lécharny IoServiceAcceptor.graphml (24 kB application/octet-stream) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 9 - Connector

2010-10-02 Thread confluence
Chapter 9 - Connector Page added by Emmanuel Lécharny Introduction For client applications, you need to implement an implementation of the IoConnector interface. IoConnector As we have to use an IoAcceptor for servers, you have to impleme

[CONF] Apache MINA > Chapter 8 - Acceptor

2010-10-02 Thread confluence
Chapter 8 - Acceptor File attached by Emmanuel Lécharny IoServiceAcceptor.png (32 kB image/png) Change Notification Preferences View Attachments

[CONF] Apache MINA > Chapter 8 - Acceptor

2010-10-02 Thread confluence
Chapter 8 - Acceptor Page added by Emmanuel Lécharny Introduction In order to build a server, you need to select an implementation of the IoAcceptor interface. IoAcceptor Basically, this interface is named because of the accept() method, r

[CONF] Apache MINA > Chapter 7 - Handler

2010-10-02 Thread confluence
Chapter 7 - Handler Page added by Emmanuel Lécharny To be completed... Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 6 - Transports

2010-10-02 Thread confluence
Chapter 6 - Transports Page added by Emmanuel Lécharny To be completed... Change Notification Preferences View Online | Add Comment

[CONF] Apache MINA > Chapter 5 - Filters

2010-10-02 Thread confluence
Chapter 5 - Filters Page added by Emmanuel Lécharny IoFilter is one of the MINA core constructs that serves a very important role. It filters all I/O events and requests between IoService and IoHandler. If you have an experience with web ap

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session Page edited by Emmanuel Lécharny Changes (1) ... For instance, if you want to track the number of request a user has sent since the sess

[CONF] Apache MINA > Chapter 4 - Session

2010-10-02 Thread confluence
Chapter 4 - Session Page added by Emmanuel Lécharny Introduction The Session is at the heart of MINA : every time a client connects to the server, a new session is created, and will be kept in memory until the client is disconnected. A sessi

[CONF] Apache MINA > Chapter 3 - Service

2010-10-02 Thread confluence
Chapter 3 - Service Page added by Emmanuel Lécharny Introduction A MINA Service is the base class supporting all the IO services, either from the server side or the client side. It's an interface, which is implemented as an IoAcceptor for the

[CONF] Apache MINA > Summary

2010-10-02 Thread confluence
Summary Page edited by Emmanuel Lécharny Changes (2) h1. Summary Apache MINA is a network application framework which helps users develop high performance

[CONF] Apache MINA > MINA based Application Architecture

2010-10-02 Thread confluence
MINA based Application Architecture Comment removed by Emmanuel Lécharny There is something that bothers me a bit about the second schema : the IoSession is not created in the IoHandler layer. The IoSession instance is created in the IoService laye

[CONF] Apache MINA > MINA based Application Architecture

2010-10-02 Thread confluence
MINA based Application Architecture Comment removed by Emmanuel Lécharny Done, updated the image to the latest one. Thanks Change Notification Preferences

[CONF] Apache MINA > Chapter 2 - Basics

2010-10-02 Thread confluence
Chapter 2 - Basics Page edited by Emmanuel Lécharny Changes (2) ... * [Sample UDP Server|MINA:Sample UDP Server] * [Sample UDP Client|MINA:Sample UDP Client

[CONF] Apache MINA > First Steps

2010-10-02 Thread confluence
First Steps Page edited by Emmanuel Lécharny Changes (6) ... After the download is complete, extract the content of tar.gz or zip file to local hard drive.

[CONF] Apache MINA > Features

2010-10-02 Thread confluence
Features Page moved by Emmanuel Lécharny From: Apache MINA > Index To: Apache MINA > Chapter 1 - Getting Started

[CONF] Apache MINA > User Guide

2010-10-02 Thread confluence
User Guide Page edited by Emmanuel Lécharny Changes (1) ... Part III - MINA Advanced [Chapter 15 - Debugging|MINA:Chapter 15:Debugging] 15 - D

[CONF] Apache MINA > User Guide

2010-10-02 Thread confluence
User Guide Page edited by Emmanuel Lécharny Changes (1) ... Part III - MINA Advanced [Chapter 15 - Debugging|MINA:Chapter 15:Debugging]

[CONF] Apache MINA > User Guide

2010-10-02 Thread confluence
User Guide Page edited by Emmanuel Lécharny Changes (11) ... [Chapter 1 - Getting Started|MINA:Chapter 1 - Getting Started] [Chapter 2 - Basics|MINA:Chapter

[CONF] Apache MINA > User Guide

2010-10-02 Thread confluence
User Guide Page edited by Emmanuel Lécharny Changes (0) ... [Chapter 2 - Basics|MINA:Chapter 2 - Basics] [Chapter 3 - Filters|MINA:Chapter 3 - Filters]

[CONF] Apache MINA > User Guide

2010-10-02 Thread confluence
User Guide Page edited by Emmanuel Lécharny Changes (14) {note} The new MINA User Guide TOC. In progress {note} MINA 2.0 User Guide Part I -