Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
None
-
None
-
Unknown
Description
Currently, the Mina producer is using a single connection/session in order send messages. It would be a great improvement to provide session pooling. Here are some benefits:
a) Sending exchanges in parallel through different connections/sessions.
b) Decrease the time required to create new connections.
c) Provides mean to the user of custom session initialization, destruction (login, logout & keepAlive possible through object factories).
d) Open the way to providing windowing capabilities (send out multiple requests, before getting a response).
This might also make sense for netty too (not sure haven't ever used netty).
Attachments
Issue Links
- is part of
-
CAMEL-4598 Mina producer should support windowing
- Resolved