hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roland Weber (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HTTPCORE-25) Implement client-side async HTTP connection manager
Date Sat, 13 Jan 2007 08:26:27 GMT

    [ https://issues.apache.org/jira/browse/HTTPCORE-25?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12464420
] 

Roland Weber commented on HTTPCORE-25:
--------------------------------------

I thought we wanted to take care of connection management in HttpConn?
Managing NIO connections in HttpCore and others in HttpConn will cause problems eventually.
Where would we put common elements? Make HttpConn depend on HttpCore-NIO?
Move some connection management code into HttpCore directly?

Connection re-use will have to deal with the questions I collected in the wiki:
http://wiki.apache.org/jakarta-httpclient/ConnectionManagementDesign
and I expect some common code for the "route" stuff to come out of this.

cheers,
  Roland


> Implement client-side async HTTP connection manager
> ---------------------------------------------------
>
>                 Key: HTTPCORE-25
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-25
>             Project: HttpComponents Core
>          Issue Type: New Feature
>          Components: HttpCore NIO
>            Reporter: Oleg Kalnichevski
>             Fix For: 4.0-alpha4
>
>
> Implement an async (non-blocking) version of the HTTP connection manager intended to
facilitate the process of creating client connections and to enable re-use of persistent connections
> Some API ideas (as discussed on the mailing list) 
> (1) the consumer calls the connection manager and registers a request for a connection;

> (2) the connection manager checks whether there is an existent connection to the requested
target host in the pool, and if not, initiates the process of creating one; 
> (3) at some point of tine the connection manager calls back and returns an open connection;

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: httpcomponents-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpcomponents-dev-help@jakarta.apache.org


Mime
View raw message