The Apache Software Foundation

Apache HttpComponents Core

DOAP File RSS File Atom Feed

HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO. The blocking I/O model may be more appropriate for data intensive, low latency scenarios, whereas the non-blocking model may be more appropriate for high latency scenarios where raw data throughput is less important than the ability to handle thousands of simultaneous HTTP connections in a resource efficient manner.

Programming Languages Java
Categories http, library, network-client, network-server
Mailing Lists http://httpcomponents.apache.org/mail-lists.html
Bug/Issue Tracker http://issues.apache.org/jira/browse/HTTPCORE
License Apache License Version 2.0
Project Website http://hc.apache.org/httpcomponents-core/
PMC Apache HttpComponents

Project Release Information

Releases can be downloaded from http://httpcomponents.apache.org/downloads.cgi

Most recent releases:

Release Version Date
HttpComponents Core 4.0-alpha6 4.0-alpha6 2007-10-09
HttpComponents Core 4.0-beta1 4.0-beta1 2008-01-24
HttpComponents Core 4.0-beta2 4.0-beta2 2008-06-22
HttpComponents Core 4.0-beta3 4.0-beta3 2008-10-19
HttpComponents Core 4.0 (GA) 4.0 2009-02-26
HttpComponents Core 4.0.1 (GA) 4.0.1 2009-06-22

Access to the source code:

Relevant Standards

Copyright 1999-2008, The Apache Software Foundation

Licensed under the Apache License, Version 2.0.