On Mon, 30 Apr 2001, kevin seguin wrote:
> that's what i've decided to do. my goal is to first get things working,
> at least minimally, then i (or someone else) can address load-balancing
> later. my gut feeling, though, after spending some time on ajp13 and
> tomcat 4 is it's certainly possible. of course, i'm pretty new to the
> whole tomcat 4 architecture, so i could be way off :)
>
> thanks for the info.
>
> btw, i've got ajp13/tomcat 4 about half working (probably the easy
> half...).
Well, I also have it half workig, maybe we can combine our halfs :-)
What I did was use the "real" tc3 objects, with all optimizations on the
lower-level and create an implementation of TC4 Request, etc - that
will redirect to the 3.3 objects.
That will support all 3.3 connectors ( including my favorite - which is
JNI BTW :-), but of course it doesn't solve the session problem.
For session we need to change the session id generator - that requires
changes in catalina ( I suppose they will have to implement that anyway -
so it can wait ).
BTW, the result seems 10..20% faster than the original ( even in prototype
state, with no tuning :-) ( probably due to the lazy evaluations we do in
3 )
Costin