hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Smiley <dsmi...@mac.com>
Subject Re: server code in test sources
Date Fri, 08 Jul 2005 12:45:34 GMT
>From what I've heard from you two, 4.0 looks to have a bright future.  I agree with making
it more modular so that clients & servers & proxies can share as much as possible.
 There is a lot that can be shared, and presently, much logic is inextricably intertwined
into httpclient.  I'll check out the sources sometime to provide feedback.

Thanks.

~ David Smiley

On Friday, July 08, 2005, at 08:34AM, Michael Becke <mbecke@gmail.com> wrote:

>Hi David,
>
>As Ortwin mentioned there are no real plans to do anything with the
>test server other than test HttpClient.  Though, as part of the 4.0
>redesign we do hope to make HttpClient more modular and suitable to
>use in a client, server, or proxy.  My guess is that at some point we
>will create a simple HTTP server using 4.0 http-common and the test
>server.  Anything you'd like to contribute to the process would be
>certainly appreciated.
>
>Mike
>
>On 7/8/05, David Smiley <dsmiley@mac.com> wrote:
>> Hello all.  I am new to this list.  Not long ago I was looking for
>> open source HTTP server/proxy code that I could use to transform
>> requests & responses in a proxy server configuration.  There is code
>> in the test sources of httpclient that I, strangely enough, did NOT
>> find when I was looking for an http proxy but I DID find by accident
>> later, to my pleasant surprise.
>> 
>> I was quite impressed with the server code in the test sources.  If
>> anybody thinks there is no such thing as self-documenting code, then
>> they haven't seen these sources.  However, the code was not without
>> its flaws and I found myself making moderate changes--particularly
>> for extensibility.  And despite the self-documenting nature, some
>> things were not clear and snagged me.
>> 
>> What is the disposition of the server code in the test sources?  That
>> is, are there plans / dreams of it being something bigger than its
>> role now or will it indefinitely remain as something whose only
>> purpose is to test httpclient?  If its the former than I'd like to
>> share specific comments on the sources for improvement.  I've looked
>> over the httpclient main source tree, and it seems a bit long in the
>> tooth (I mean no disrespect).  There seems to be some overlap of
>> functionality between the source trees.  I wonder if the next version
>> of httpclient (4.0) could undergo a sort of re-birth using the server
>> code.  Or maybe not but it could use a healthy re-write or major re-
>> factoring.
>> 
>> Cheers,
>> 
>> ~ David Smiley
>>     MITRE
>>     dsmiley@mitre.org
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>> 
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>
>
>

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


Mime
View raw message