Return to Pegasus_Servlet_Design.pdf CVS log | Up to [Pegasus] / pegasus / doc / Servlet |
File: [Pegasus] / pegasus / doc / Servlet / Attic / Pegasus_Servlet_Design.pdf
(download)
/
(as text)
Revision: 1.2, Thu Dec 13 14:53:26 2001 UTC (22 years, 6 months ago) by mike Branch: MAIN CVS Tags: test, pep_88, pegasus25BeforeLicenseUpdate, merge_of_dev, mday-merge-start, mday-merge-pegasus/src/Pegasus/Server, mday-merge-pegasus/src/Pegasus/Common, mday-2-0-patches, local, VERSION_2_1_RELEASE_HEAD, VERSION_2_1_RELEASE_BRANCH, VERSION_2_1_RELEASE, VERSION_2_1_1_RELEASE, VERSION_2_01_01, VERSION_2_00_RC_4, VERSION_2_00_RC_3, VERSION_2_00_RC_2, VERSION_2_00_RC_1, VERSION_2_00_BRANCH, VERSION_1_10, VERSION_1_09, VERSION_1_08, VERSION_1_07, TEST, STABLE, SLPPERFINST-root, SLPPERFINST-branch, RELEASE_2_5_0-RC1, RELEASE_2_5_0, RELEASE_2_4_FC_CANDIDATE_1, RELEASE_2_4_3, RELEASE_2_4_2, RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, RELEASE_2_4-branch, RELEASE_2_3_2-testfreeze, RELEASE_2_3_2-root, RELEASE_2_3_2-releasesnapshot, RELEASE_2_3_2-branch-freeze, RELEASE_2_3_2-branch, RELEASE_2_3_1-root, RELEASE_2_3_1-branch, RELEASE_2_3_0-root, RELEASE_2_3_0-msg-freeze, RELEASE_2_3_0-branch, RELEASE_2_2_1-snapshot, RELEASE_2_2_0_0-release, RELEASE_2_2_0-root, RELEASE_2_2_0-branch, RELEASE_2_2-root, PRE_LICENSE_UPDATE_2003, POST_LICENSE_UPDATE_2003, PEP244_ServerProfile-root, PEP244_ServerProfile-branch, PEP233_EmbeddedInstSupport-root, PEP233_EmbeddedInstSupport-branch, PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH, PEP214ROOT, PEP214BRANCH, PEP214-root, PEP214-branch, PEP213_SIZE_OPTIMIZATIONS, PEP-214B-root, PEGASUS_FC_VERSION_2_2, PEGASUS_2_5_0_PerformanceDev-string-end, PEGASUS_2_5_0_PerformanceDev-rootlt, PEGASUS_2_5_0_PerformanceDev-root, PEGASUS_2_5_0_PerformanceDev-r2, PEGASUS_2_5_0_PerformanceDev-r1, PEGASUS_2_5_0_PerformanceDev-lit-end, PEGASUS_2_5_0_PerformanceDev-buffer-end, PEGASUS_2_5_0_PerformanceDev-branch, PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch, PEG25_IBM_5_16_05, NPEGASUS_2_5_0_PerformanceDev-String-root, NNPEGASUS_2_5_0_PerformanceDev-String-branch, MONITOR_CONSOLIDATION_2_5_BRANCH, LOCAL_ASSOCPROV-ROOT, LOCAL_ASSOCPROV-BRANCH, IBM_241_April1405, CQL_2_5_BRANCH, CHUNKTESTDONE_PEP140, BUG_4225_PERFORMANCE_VERSION_1_DONE Changes since 1.1: +834 -0 lines Merged dev branch into main trunk. |
%PDF-1.2 % 61 0 obj << /Linearized 1 /O 63 /H [ 815 338 ] /L 272533 /E 20105 /N 10 /T 271195 >> endobj xref 61 14 0000000016 00000 n 0000000627 00000 n 0000001153 00000 n 0000001307 00000 n 0000001490 00000 n 0000001927 00000 n 0000002107 00000 n 0000002298 00000 n 0000002851 00000 n 0000003039 00000 n 0000003492 00000 n 0000003570 00000 n 0000000815 00000 n 0000001132 00000 n trailer << /Size 75 /Info 59 0 R /Root 62 0 R /Prev 271185 /ID[<27eb203a1883c6ce3b6c2fe3615dedf9><27eb203a1883c6ce3b6c2fe3615dedf9>] >> startxref 0 %%EOF 62 0 obj << /Type /Catalog /Pages 60 0 R /Outlines 48 0 R /OpenAction [ 63 0 R /XYZ null null null ] /PageMode /UseNone /PageLabels << /Nums [ -2 << /St -1 /S /D >> ] >> >> endobj 73 0 obj << /S 189 /O 257 /Filter /FlateDecode /Length 74 0 R >> stream Hb```"}8A1Gb-PUm71{49dX `rRs3%2VNRS)IRQȞŦ6GI&{OឦY:qQ84h9.A`6nn;PLHs8ن|K8,Na(4-L!V0H, 9 endstream endobj 74 0 obj 225 endobj 63 0 obj << /Type /Page /Parent 60 0 R /Resources 64 0 R /Contents 68 0 R /MediaBox [ 0 0 612 792 ] /CropBox [ 0 0 612 792 ] /Rotate 0 >> endobj 64 0 obj << /ProcSet [ /PDF /Text /ImageC ] /Font << /TT2 65 0 R /TT4 70 0 R >> /XObject << /Im1 72 0 R >> /ExtGState << /GS1 71 0 R >> /ColorSpace << /Cs5 66 0 R >> >> endobj 65 0 obj << /Type /Font /Subtype /TrueType /FirstChar 32 /LastChar 119 /Widths [ 250 0 0 0 0 0 0 0 0 0 0 0 0 0 250 0 500 500 500 500 500 500 500 500 500 500 0 0 0 0 0 0 921 0 0 0 722 0 0 0 0 333 0 0 0 0 0 0 0 0 0 556 0 0 0 944 0 0 0 0 0 0 0 500 0 444 500 444 0 444 333 500 500 278 0 500 278 778 500 500 500 0 333 389 278 500 500 722 ] /Encoding /WinAnsiEncoding /BaseFont /TimesNewRomanPSMT /FontDescriptor 67 0 R >> endobj 66 0 obj [ /CalRGB << /WhitePoint [ 0.9505 1 1.089 ] /Gamma [ 2.22221 2.22221 2.22221 ] /Matrix [ 0.4124 0.2126 0.0193 0.3576 0.71519 0.1192 0.1805 0.0722 0.9505 ] >> ] endobj 67 0 obj << /Type /FontDescriptor /Ascent 891 /CapHeight 0 /Descent -216 /Flags 34 /FontBBox [ -167 -307 1009 1007 ] /FontName /TimesNewRomanPSMT /ItalicAngle 0 /StemV 0 >> endobj 68 0 obj << /Length 479 /Filter /FlateDecode >> stream HLRKs0WQ:HzHʅ2C1J0%l=+)ig[vo::ݖ.NŨ=۳` V6v3Jk {_t yZ;l,<Mpw(Ւ0Z9 i^Y> Ӯ9o'f2{tk_Ft[]W2+UNdiTwE\E*u,HBqxojC$#NȆ6Jø~OƊQ{(8}H<`Ξ mi^yJ,dK.BiTyeT4T7xh%~AbyO}ET.FaDɴW o*M:=!$qߥ[RMqDa7Kxiw}L"!M,Me"S?4$?4roy߱?]K$U-E2qXo4MeXO Mҹ endstream endobj 69 0 obj << /Type /FontDescriptor /Ascent 905 /CapHeight 0 /Descent -211 /Flags 32 /FontBBox [ -167 -376 1075 1048 ] /FontName /Arial-BoldMT /ItalicAngle 0 /StemV 133 >> endobj 70 0 obj << /Type /Font /Subtype /TrueType /FirstChar 32 /LastChar 121 /Widths [ 278 0 0 0 0 0 0 0 333 333 0 0 0 333 278 0 556 556 0 0 556 0 0 0 0 0 333 0 0 0 0 0 0 722 722 722 722 0 611 0 722 278 0 0 0 833 0 778 667 0 0 667 611 0 667 944 0 0 0 0 0 0 0 0 0 556 611 556 611 556 333 611 611 278 0 556 278 889 611 611 611 611 389 556 333 611 556 778 0 556 ] /Encoding /WinAnsiEncoding /BaseFont /Arial-BoldMT /FontDescriptor 69 0 R >> endobj 71 0 obj << /Type /ExtGState /SA false /SM 0.02 /TR /Identity >> endobj 72 0 obj << /Type /XObject /Subtype /Image /Width 259 /Height 199 /BitsPerComponent 8 /ColorSpace 66 0 R /Length 16189 /Filter /FlateDecode >> stream HWiLTWcj jDFbAԊuU1FmX).)(DFdF*l7cu0drs}\B^'LMذ]-PjAAALG0lA<f7ull,T*ULMذ]-P" [(qp$͛G"ԅ--fNuJMal]RW[xY帶ykAxE1p"Pj"FWTJRUșjzȑqqqMh xdP͛7oPZZJW1MKKk#ׅt~QQy/`.͝;7 +}}}e(uEuww =z#M6dȐd;;Ǐ7czzL&;vX#** C;v,h]" 5<] }.]`tɒ%CX <x5Lڴi/^`ƶo+lڴ VOL.RLLLjjW3X[|?yk8ryYYٳ!# ٓqRNUVa͒Mcr߾}8@exG }<tP>}ؚ~~~TFJtرJm۶F$"*8aaab"SN]bt[ZMEHII.VR"$%%,8ՙa`` 4k֬1JL<x@_~T3lذݻwSYL7nxQ "0A<_- O>? vxm۶:u.^X. '<4h CkB_]]M1C"A\ߏ ˖-3'bC5Q*A1cS@"ٳg'ND1cFqqG49gΜ)S Ñ +" 9$-̙C5() &{@t_K.]֣GQ$!ٳgf͚sTɻwڵo5&lNxx8.,(RݻwOLL$pe4uVlBhİմF5b`#Cc>e0i$/^}vWWW<R"ih艊D֡AC Bu9s&B>ǧwn݂FT M[##" >x)?=vApL ۵kGmQMTF|AO_{NHE0":u$>M=d !B2Ν;=˫|"W&ug#B#R ̦1";/?h!_rvvt~z_l(uE5"tytNM#H<" 8[x1!Bnn.s:ĈCgǏ4"4N81o>lJΝswwGnݺ>0" "ZA/hЦZ#z祭т q={t)m6J}\~='N5D@h'OGRA߿?LPk Z#caʕ0M +"dddcݾ}*68r}}}!.J/IIIУ. Iv`E8rȀ{TTzM>=<<lhK@ L~o-jF@@ ԋ8V!bFqrrz%jL0FBB &jWh4)))"#'OG8p#());ٺ+B Z`aaaTĩEEE!0Ch~>ewիHR$`5@=R!22&$$bL5`&9AB?.(3t: zb@dFĆ0c,ƐMxx憭Ft8%hfkheKjj*S6 9x B^BV ykAxE1p"Pj"<f2"-ǵ[#+cްyٵʷoX:ADQϯxfR_iX%rRW[xy0"e%%*j<9;3g e2"g+4Jxߒ,kC@DjI|Pm\qfeJA##X9$oZA#!xE0sF̈$$3sJ?h JRD0sʜ WWDpuBE]Rڵ#{}5o52 Ĉ`p)`DE}" Tz?h1`昅A?O++-K=zD%٪FI|t[#3ChZmDPH8$f٨"A^l9--fqp^x<f<f2C {Gl!-'+1_Zѽ{z^$ņtRfgR ?ybX!?r!-O?rt+d:ҥz/[Fd2m^^ioƎ%kϝ8y +5f6숈uh(qp ]ɓYׯ5o4S8:Uw2bGǬ~^UvꔵqcEnz$2R/x!+0@>vC̹_/g,<,ZTt]!!5J]le5j/<E_KDGC:zҤuZVh4(,t5JMan +++!{24%%%__M]['z}*P@HH 縜*ϱjORYQB} V`!1@HH H(`#d!&XV}Zn\,}smkgg~jFqw J$Z\dγLZ cK 5\xښ[tuǙkvD;5[,Ξ=diU4_m~ʊNX% G5fg胦4~@9bGįm,[k^?h1۾y 4[4GQ/l6hEp:HٶpcZr|`A<[曝]s2[g ձ×߳LR' c؟5KrsI즡_q ,;KwT{Zǫ~ R͜.nbWakլh:xR&VT|x5O aLBZs Vj~SVW8j=klx TP\ͬF-LZAYJ\@ZH 4mv<lQf% c lOI i5yH-/&V 7E5s ۠>-öm|iv\$HE.E{}i6(RKmWbاCK6,~q',.Ӏb0?R1M@A)Zx\P`=5 $qG%H#\)mJxq +aa61+LH "ez5ҔegKΈ3ɏsi4=5iFϕо(I{K h]K(AZ F]1) "` )e}٥\N+/)ov:5HEqb|*0^LQORA`AO7<v7i-$5 ?+B @ H`Ѐqc"`i>-*]5 5azBBE/E'ipQI i1OpZ"ރf|J|A H*c]RL=-)+> g\g}+B,ĊĴcR`G+1Ƕif֩b /[@`9P17`@Y0h))~Z9J QO`Gؗ *kr'j0ĻO"_Am X\cX ]@)6 0`a F):(dƀ]RCܳKP}_DtZv\l40La Cco*E<2L`h0с]f&]l=5iF2C? Qb[>cmXYR6}K +`p4+LbF`$ůJTQ&^o`]*Fs+2H1"0бAcpZ:}[٭;q@J;"EK@n@(g "pX"U!) g( D|>nJOsnzsl7ErPIhjT;Esż] ?\MLA{QX gᄘ% R c7HJYU۫ThǶ+0`Ű&匈r ~/s "8(O)g!n :$9x~Yu۫VlG"Xb)1%F zI옭IFJ,JN;<\CAeU4YV_XL˭u/XpvjI2E)4}dg&=;fk {i</vw2'O`(gud)"j!v-P32K[k8%LQ!,!LewJ6R(6[D%T$>ydgz\zf8<lТ~ K,m1M,0y8[J]qVw7'} Sr=3nWzYpD;&&k_T#'Ãr=Ӂ,0HhT߄o~{п͖Ha%b%pxWQٙuN缮1O$2՚tl< ]Ɇ'WP,n Zk3E|$YDLҼ[;vS R^+#Θ,ЄH2㌳_ȓ>[ÿ7B; `.h{nlg77Hx|MĞT X&zrHRsknW2lٙA9<EP" WT&I-L$LQ \z&b!ZWircweRy6SQlBaRϝ0Ta&5z)9HS܊YHG Xʥrnw]s\U-0dx\tXwnb?%WvP8uH"aGhߒ']9`8SW옚wD@2En-M~Kpm|M 'S^"d$ d0H[v1TMl$!"/;w BEI^ۼm\gk:^;ss!0%B%7|c =I~q>*M Ǡw̙;Cv<ט` xX(FSjxSXEx4 TY QZZޫ-%O=ӻ/Ni sV BLJ- @XW!ͰtxySUI;`:jcY7{}k4zp9 `7XAA@7 L2 ;74Y[L(tYM'9fAYa`Cwԁ) C=_',KZ PL ='~t`|{&ak?X1;hd"S )Lc4jvvj"Uj: m`@-*ukU 0ճ/L$-6{^- Eᘂ0^fD g_+(#wmQC @ `RP H~41hj% bп5:jv_8\O(EМXgaS%Ѽ01D 4x8vmkn?(ρ+M̙ͨ&PAA7yOu&7H1hG , 37d62.# "32m)}Ff//QeK!X1p̙ۺa!J3QaeF3N'(T FQ(2Pϛ<o*;fD?M=**Tϟ?w)G=t˼9=@#kiED3gfw-;ԇ(QQ^hj@ ;/Y<}!Cx\)T(A0)2b'G39[A>XGϷLwCi f\o'J}r䫡,ILhD <fL{)U7vnVisp&n3t$ 7{#AFd 0K0'ۉ,hI,J=3ExF6ӜCfڷ`uW+ L6֔)lT߶LE8#;8+14ӻGQ.]RX mͳ«]e6JY mRΟ`l8 C7IP#<]5Z~h/Jx0)SĜ)/,Nߵ{(#mnGp1DôR=0ւCOx|ǘgw}6Ynh,T#4~}!8aJ:2<P=F-N gu-YG`ʊ¦ S)Qàan͏22A /`v1p`ZL־ BՋ qtE6J%N$b~Y5<"G-tzovUPv/;]V(ʹlhi)=]X S 4F T Q8JOAP kjʜtˤ|>j2QcJE T@DI L {,QBPĨEQY`.mQ+zDi־BxmtML0- Vgm JcYx|cEA " (9))-T M7hw{xIe\PV!X}ʬ($d sV?g&B#yR=[||vTkX,6?X@L3jv(͏q~j AEk$p2Q(w9JJDr4BA.4 Vb.'9!siAL E\ ^mJИΜ.N<x(.Q]sn7Jg~Rv T({͓12p3ah9 rb9H2аX!\yJRU=e\3by\v:~a<f'JS )r ) ( auCQguaa_oL" !ہ$فފx X J@3Gve:14ῊL<wҪmq/ߢ~СC"^ٳZvVUP[ š( E`bx1֟(h[Wk9BI:ݞ~QәxXxl)sA@2?ⶶ;ڛ{?(W@8[dJ}I`)֧,n#Jn=@hE37y͗?H:D,?QL]){vCݽ#CCrSydděOO11`E,EB"xi⑲/rO 87FOC6wD;l{jR>PwP|2`yҿ)1?WV*_٦ݼ?}kwѣ,cJrvL" Ebx%7ʒ+7de-8*F٪9?W~m5SZq_W&"`<q2M(j=~xZZvyW[=9[=y~*x7mԟ-?UT| QaS@B !D6YdW kXĈ2AE"@6Na e}A@ P)Jnbé79oyyV,+@̜NU\Q-FvS&j^ G? èUjU/Bb&0@ҏ%rPP@2ɫYajgii)kzB;H2soSGF1̥%vwwco#...5y;40@i1h7js{q_ #xVbuس2^IҨ{hT$ y@jӏ]kKd4A/7ˁQKiN7=i]lBF=~yr1yc`[okQaavÌ?W<_3ta=>