Apache HttpComponents project is pleased to announce the first stable (GA) release of Apache HttpAsyncClient 4.0.
HttpAsyncClient is a library for asynchronous client-side HTTP communication built on top of HttpCore NIO transport. It is a complementary library to Apache HttpClient intended and optimized for special cases whereby ability to scale to many thousands of concurrent connections is more important than performance in terms of raw data throughput. HttpAsyncClient 4.0 is designed to have similar APIs as Apache HttpClient 4.3 and a comparable feature set. In addition HttpAsyncClient provides full support for zero-copy file upload and download operations. It presently does not support transparent content decompression and automatic I/O error recovery. These features may be added in future releases. Please note that this release is not fully compatible with the previous BETA4 release. There has been a number of incompatible changes in the connection management APIs. Users of previous versions of HttpAsyncClient are encouraged to upgrade. ------------------- Download - <http://hc.apache.org/downloads.cgi> Release notes - <http://www.apache.org/dist/httpcomponents/httpasyncclient/RELEASE_NOTES.txt> HttpComponents site - <http://hc.apache.org/> ------------------- About Apache HttpAsyncClient Although the java.net package provides basic functionality for accessing resources via HTTP, it doesn't provide the full flexibility or functionality needed by many applications. HttpAsyncClient seeks to fill this void by providing an efficient, up-to-date, and feature-rich package with an event-driven programming interface based on a non-blocking I/O model. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
