[prev in list] [next in list] [prev in thread] [next in thread]
List: httpcomponents-commits
Subject: svn commit: r382767 - in /jakarta/httpcomponents/trunk:
From: olegk () apache ! org
Date: 2006-03-03 11:38:19
Message-ID: 20060303113820.83941.qmail () minotaur ! apache ! org
[Download RAW message or body]
Author: olegk
Date: Fri Mar 3 03:38:16 2006
New Revision: 382767
URL: http://svn.apache.org/viewcvs?rev=382767&view=rev
Log:
* Minor changes in the HttpComponents project goals description
* Changes proposed by Roland Weber
Modified:
jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt
jakarta/httpcomponents/trunk/http-async/src/site/site.xml
jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt
jakarta/httpcomponents/trunk/http-core/src/site/site.xml
jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt
jakarta/httpcomponents/trunk/src/site/apt/index.apt
jakarta/httpcomponents/trunk/src/site/site.xml
Modified: jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt (original)
+++ jakarta/httpcomponents/trunk/http-async/src/site/apt/index.apt Fri Mar 3 \
03:38:16 2006 @@ -6,4 +6,7 @@
HttpAsync Overview
- HttpAsync components
+ The HttpAsync component provides an asynchronous interface for client side
+ HTTP communication, which separates the sending of a request from the
+ receiving of the response. This simplifies development of multithreaded HTTP
+ applications and allows for new features such as pipelining.
Modified: jakarta/httpcomponents/trunk/http-async/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-async/src/site/site.xml?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/http-async/src/site/site.xml (original)
+++ jakarta/httpcomponents/trunk/http-async/src/site/site.xml Fri Mar 3 03:38:16 \
2006 @@ -21,7 +21,10 @@
<item name="HttpComponents" href="http://jakarta.apache.org/httpcomponents/"/>
</links>
- <menu name="Overview">
+ <menu name="HttpComponents">
+ <item name="Home" href="http://jakarta.apache.org/httpcomponents/"/>
+ </menu>
+ <menu name="HttpAsync Overview">
<item name="Description" href="index.html"/>
</menu>
${reports}
Modified: jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt (original)
+++ jakarta/httpcomponents/trunk/http-core/src/site/apt/index.apt Fri Mar 3 03:38:16 \
2006 @@ -12,8 +12,8 @@
Standards Compliance
- HttpCore components conform to the following specifications endorsed by the \
Internet Engineering
- Task Force (IETF) and the internet at large:
+ HttpCore components strive to conform to the following specifications endorsed \
by the Internet + Engineering Task Force (IETF) and the internet at large:
* {{{http://www.ietf.org/rfc/rfc1945.txt}RFC 1945}} - Hypertext Transfer \
Protocol -- HTTP/1.0
Modified: jakarta/httpcomponents/trunk/http-core/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/http-core/src/site/site.xml?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/http-core/src/site/site.xml (original)
+++ jakarta/httpcomponents/trunk/http-core/src/site/site.xml Fri Mar 3 03:38:16 2006
@@ -21,7 +21,10 @@
<item name="HttpComponents" href="http://jakarta.apache.org/httpcomponents/"/>
</links>
- <menu name="Overview">
+ <menu name="HttpComponents">
+ <item name="Home" href="http://jakarta.apache.org/httpcomponents/"/>
+ </menu>
+ <menu name="HttpCore Overview">
<item name="Description" href="index.html"/>
<item name="Examples" href="examples.html"/>
</menu>
Modified: jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt (original)
+++ jakarta/httpcomponents/trunk/src/site/apt/goals-scope.apt Fri Mar 3 03:38:16 \
2006 @@ -16,27 +16,20 @@
* Componentized design
* People use HTTP in varied and unexpected ways such as spiders, HTTP proxies, \
web servers,
- web clients, and many more. To offer the kind of flexibility need from
- an HTTP library, HttpComponents provides a generic toolkit of components that \
can be assembled
- for any task, large or small.
+ web clients, and many more. It is not feasible that one monolithic library could \
cater to + all possible use scenarios. Instead HttpComponents provides a toolkit \
of loosely coupled, + generic components that can be assembled for any task, large \
or small.
* HTTP functionality is broken into a set of key components that focus on making \
the
most commonly used code the simplest. Specialized code has been separated to
enhance API clarity while still providing the features needed for complex \
applications.
-* Cleanly structured API
-
- * HttpComponents provides separate interfaces for HTTP request and response \
processing.
- Combining these two seemingly associated items forces an impractical limitation \
on
- HTTP processing. As discovered in our original work with HttpClient, not all \
requests have
- just on response. In many cases the code producing a request is quite distinct \
from
- the code processing the response.
-
* HttpComponents is assembled from groups of cooperating classes rather than \
through inheritance.
This makes it quite simple for someone to completely customize a single aspect \
of the HTTP
process without effecting other unrelated tasks. It also makes it simple to \
make changes
that cut across different kinds of requests (GETs, POSTs, etc). Again this \
design remedies
- one of the major deficiencies discovered in the HttpClient model.
+ one of the {{{commons-httpclient-lessons.html}major deficiencies}} discovered in \
the HttpClient + model.
* Minimal external dependencies
Modified: jakarta/httpcomponents/trunk/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/src/site/apt/index.apt?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/src/site/apt/index.apt (original)
+++ jakarta/httpcomponents/trunk/src/site/apt/index.apt Fri Mar 3 03:38:16 2006
@@ -24,8 +24,8 @@
Standards Compliance
- HttpComponents conform to the following specifications endorsed by the Internet \
Engineering
- Task Force (IETF) and the internet at large:
+ HttpComponents strives to conform to the following specifications endorsed by \
the Internet + Engineering Task Force (IETF) and the internet at large:
* {{{http://www.ietf.org/rfc/rfc1945.txt}RFC 1945}} - Hypertext Transfer \
Protocol -- HTTP/1.0
Modified: jakarta/httpcomponents/trunk/src/site/site.xml
URL: http://svn.apache.org/viewcvs/jakarta/httpcomponents/trunk/src/site/site.xml?rev=382767&r1=382766&r2=382767&view=diff
==============================================================================
--- jakarta/httpcomponents/trunk/src/site/site.xml (original)
+++ jakarta/httpcomponents/trunk/src/site/site.xml Fri Mar 3 03:38:16 2006
@@ -23,7 +23,7 @@
<menu name="Overview">
<item name="Description" href="index.html"/>
<item name="Project charter" href="charter.html"/>
- <item name="Goals and scope" href="goals-scope.html"/>
+ <item name="Project goals" href="goals-scope.html"/>
<item name="News" href="news.html"/>
</menu>
<menu name="Modules">
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic