Improve throuput of external components connections

Description

Openfire is not using MINA to handle sockets coming from external components. Moreover, the server is reading one packet at a time and processing it. This is not a good solution for external components with high traffic. Another nice consequence of using MINA is that the architecture of the server will be more consistent and it will be easier to add support for TLS and compression.

This is the first step to implement XEP-225.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 15, 2008 at 2:36 AM
Updated February 15, 2008 at 2:40 AM
Resolved February 15, 2008 at 2:40 AM