tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Schultz <ch...@christopherschultz.net>
Subject Re: Design Question
Date Fri, 05 Aug 2011 21:41:00 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mohit,

On 8/5/2011 5:05 PM, Mohit Anchlia wrote:
> On Fri, Aug 5, 2011 at 1:37 PM, Christopher Schultz
>> Uh, why not use an HTTP proxy instead of using HttpClient. Squid,
>> Apache httpd, countless LBs, and many others have this capability
>> without you having to re-write this type of logic. Those products
>> will be faster, more configurable, and less buggy than your own
>> hand-rolled code.
> 
> I agree but the problem is that I need to perform some kind of merge 
> of responses and validation checks on the response before returning
> to client. Also, need to route to appropriate host based on query
> string values. In essense we need control over it. It's not just the
> proxy.

Gotcha. mod_rewrite might be able to help a lot, here, but probably not
with merging of responses, whatever that means. Do you have some
requests that need to be split across the two services and then
re-combined before returning a response? That sounds like a mess.

>> I think using Java for this is a mistake.
> 
> why?

I was thinking that using Tomcat would be a waste of time if an HTTP
proxy would meet your needs. Maybe they won't.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk48Y2wACgkQ9CaO5/Lv0PAuxQCglbtPGq5aeDZvtkT1xIQo7hc/
THYAn3VtHvyfY02HFru9egtUwzoKKGCQ
=gmkY
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message