Hi Alan,
 
Wikipedia describes the basics of it quite nicely:
 
http://en.wikipedia.org/wiki/Comet_%28programming%29
 
Above that written, the most important part of any implementation of
Comet is that the server should be able to disassociate any threads from
an idle requests so that only requests actively processed or responded
to require a thread.
 
Best regards,
 
Robert

________________________________

From: [EMAIL PROTECTED] on behalf of Alan Wright
Sent: Thu 10/4/2007 4:20 PM
To: General Discussion for the Resin application server
Subject: Re: [Resin-interest] Resin Comet



What exactly is Comet?  what problem does it solve? When would I use it?

Alan

Scott Ferguson wrote:
> I've updated the Comet API to make it more like the Servlet API and 
> to avoid dependencies on Resin details.  Details are at
>
>
>  


--


Alan Wright
Athene Systems

tel 0845 230 9803


Athene Systems Limited
Registered Office:
Shieling House
Invincible Road
Farnborough
GU14 7QU

Registered in England and Wales No. 3156080



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest




begin 666 winmail.dat
M>)\^(AL/`0:0" `$```````!``$``0>[EMAIL PROTECTED](````Y 0```````#H``$(@ <`
M& ```$E032Y-:6-R;[EMAIL PROTECTED];"Y.;W1E`#$(`0V ! `"[EMAIL PROTECTED]"``$$
M@ $`(0```%)%.B!;4F5S:6XM:6YT97)E<W1=(%)E<VEN($-O;65T`'X+`06 
M`P`.````UP<*``0`$ `C````! `C`0$@@ ,[EMAIL PROTECTED]<'"@`$`! `)0`:``0`
M/P$!"8 !`"$````X-#)#1# S03,T.3(Y,C0T.#5"-S4T,S9%-D,T1#<P. #[
[EMAIL PROTECTED] [EMAIL PROTECTED] `.0"[EMAIL PROTECTED] ;(`1X`/0`!````!0``
M`%)%.B [EMAIL PROTECTED]'``$````Q````8SU'0CMA/2 [<#U34$]25$58.VP]54M-
M04E,+3 W,3 P-#$U,S<R-5HM-3$S.# W`````!X`20`!````(0```%)E.B!;
M4F5S:6XM:6YT97)E<W1=(%)E<VEN($-O;65T`````$ `3@" )@\(F@;(`1X`
[EMAIL PROTECTED](@```')E<VEN+6EN=&5R97-T+6)O=6YC97- 8V%U8VAO+F-O;0``
M``(!6P`!````80````````"!*Q^DOJ,0&9UN`-T!#U0"`````')E<VEN+6EN
M=&5R97-T+6)O=6YC97- 8V%U8VAO+F-O;0!33510`')E<VEN+6EN=&5R97-T
M+6)O=6YC97- 8V%U8VAO+F-O;0`````"`5P``0```"<```!33510.E)%4TE.
M+4E.5$5215-4+4)/54Y#15- 0T%50TA/+D-/30``'@!=``$````,````06QA
M;B!7<FEG:'[EMAIL PROTECTED]>``$```!'`````````($K'Z2^HQ 9G6X`W0$/5 (`````
M06QA;B!7<FEG:'0`4TU44 !A;&%N+G=R:6=H=$!A=&AE;F5S>7-T96US+F-O
M;[EMAIL PROTECTED](5$!!5$A%3D5365-414U3
M+D-/30``'@!F``$````%````4TU44 `````>`&<``0```"(```!R97-I;BUI
M;G1E<F5S="UB;W5N8V5S0&-A=6-H;RYC;VT````>`&@``0````4```!33510
M`````!X`:0`!````'@```&%L86XN=W)I9VAT0&%T:&5N97-Y<W1E;7,N8V]M
M````'@!P``$````=````6U)E<VEN+6EN=&5R97-T72!297-I;B!#;VUE= ``
M```"`7$``0```!L````!R ::9!0P-M*I5 A*I902=#9T4KV*``!O$"8`'@!T
M``$````T````1V5N97)A;"!$:7-C=7-S:6]N(&9O<B!T:&[EMAIL PROTECTED]:[EMAIL 
PROTECTED]
M;&EC871I;VX@<V5R=F5R`!X`&@P!````#0```%)O8F)I92!687)G80`````>
M`!T.`0```!T```!;4F5S:6XM:6YT97)E<W1=(%)E<VEN($-O;65T``````(!
M"1 [EMAIL PROTECTED]()```() ``3%I&=?<_D&X#``H`<F-P9S$R-8(R`T-H=&UL
M,0,P/P$#`?<*@ *D`^,"`&-HP0K <V5T," '$P* _Q #`% [EMAIL PROTECTED](1U0Y1
M`P'=$-<[EMAIL PROTECTED]&PQ'5,P1&$-E9$N]F- /&$8HU`\94?&%H`W$"@!'C".\)]SM[
M&W\.,#4<GQQQ$>$,8&-G`% +"0%D,S818 NE-'(@$ (J7 ZR`9 .$#D`(#Q(
M5$U,(&2(:7(](A!R/GTAT^<`(0,P(R%D;P#@(R$*L?Q<<1M@(R$0\ ,P(X41
M8(TABS,A8"* 14%$(U )(8PW-R)P5$E43 Y%)WTA4 [P4F4Z(*9;*C `D&XM
M"X!T!)!Y!Y!T72HA*J$7$0> [EMAIL PROTECTED](G O*+\B(@KC+B MWR[O#A V#O \
[EMAIL PROTECTED]: J\0(P/08B!> BDS8N,# N!#(Y,Q$S,3,R(@@@;F$'@#U'14[ 
M15)!5$]2)WTJ`5\M4"<_*=$P'R(A-1%@/'!"3T19)[EMAIL PROTECTED])P1$E6
M(&G$9#T[T$]702HP"U" >51E>'0T-3%0^SM@([EMAIL PROTECTED]).$E?W\YGSJO
M.[ ]3SY?/VHAJ39.-$-*/Y\B!#0X(G!&X$].5"!F`- T( <3LS'A&Q$](S,0
M2E(@`)"Z>C0@,D,[&# #,&,3\&<#L@'0/WE(:1%P"V!NZBPAC#4[82](XB-9
M(V=_18L!P"-G"J)0& J (8PP_2<!+SN13V]'?T#O0?]##_]$'U!/1C]5;TA?
M269*STO47TR-3?]/#U4_(>4X(6 F,&YB<W "@"-X)V'_`4!:WU%/4E]3;U1_
M9']6G_]7KUB_6<]G+UOO;$]>#TE?QTIO2W],C5=I:P4@"8 O!S!O8 >0!0%B
M!Y%T:+!E(&)A#=$$(&\CX/)I!4!Q=7Q >X #`'8`_3R .F(/8Q]0'[EMAIL PROTECTED]:2]J
M/_]K3W/_;6]N?V^/<)]QKW*__W//=-]>_W??81]];WY_D,__95]F;[EMAIL PROTECTED]
M_X,/DP^%+_^&/X=/B%^);XI_BX^;[Y3Q:CPQT&@>`&8R8 ZP=-!P.B\O"? N
M`_!Z15(N!;!G+Z7R+ROC7W E,CAP`V )P#0`;64+@&>[EMAIL PROTECTED](D&PZ9"&B
M9JF@"X K0'M(!%E0-'!,24Y+(/^E3Z9?IV^H<1J0`?&[EMAIL PROTECTED](0>-$`4'4_
M:JL_K$^M7]XYFN\E\;.?)?XY%/ M4/Y!(U"[EMAIL PROTECTED]:/[4_G%__G6^>?Y^/
MH)^AKZ*_E"^5/_^63[>_N,^YW[KOPY^]#[X?7[\OP#_!3\)?PVI!!N!VZWN 
M>V!A!4!W!1 "0 [EMAIL PROTECTED] [P&UP&R&_`' %0 JQ!4!\$0!P>=6"W&QE
M!X ",-1 :0(@? *_*^,[P'M"U$%[8A$P<M/P;G+$+\4_QDIS&D"O@&3]>Y!E
MV9_:K\9*`:#7('M0ZF_.L7-[L',D4 <P?*'GUK)[8!X`860$( -2UJ'_.\'@
M`1X`?' K,[EMAIL PROTECTED]/\"(#R [EMAIL PROTECTED]>0T_#C\:>Q?W8`!! )@'P`!< 
K(=6P
M;G\!`-S X#'BPL[0X1'A92[_QP_('\DORC_+3\Q?S6_.?__/C]"?T:_2O]T/
MWA_&3^A/_^E?ZF_K?_0O[9_NK^^_\,^W\=_R[_/Z0BLQXK%G"Q'\<RSWG_BO
M^;_ZS_O?_.___?__#P`?`2\"/P-/]+_US__VWP5_!H\'GPBO$5\*SPO?GPSO
M#?\/#Q ?$2I2;[EMAIL PROTECTED],\5WQ;O%_\9#R1_)8]_)I\:CQN?'*\=ORDO)W4Q
M_;;[EMAIL PROTECTED] +J\J/UDK3$A2>U#?X$GF87B8/2TQCURO8'%C+F 2:J]Q
M9&*00'[EMAIL PROTECTED]<1+@"H,&4C0S%_,HY/'[EMAIL PROTECTED]>E48=R ;;=ZH([_>($U
MD$^CST*/6_LW`4"G1N(!?3RVXT)[EMAIL PROTECTED],"VH,.$`YA%T+0G3T'5NY7% 
M8V%U^2Y ;RYVD.(@U[%[(..0OFS7\-?A3:)Z$-2 [EMAIL PROTECTED];#?B.']!
MCT*?33(>4]=11"]%/T9'5&AU(B GT"\T+T!@,#?((#0Z0&%034I_2X_/3)]-
MKTZ_5P14;U!O47]=1D='UU#90'9A1-AP8[9UY9#7HF;EX7MB4D;B_>=0<-<0
M>]#7A-D_51]6+X=7/UA/3VMU8FIEY,"/6C];3T9'7I Z(%M>D_U')UU>A;(C
M8!]A+V(_D8__DI]M;VM_;(\4?R*O([\GC_]OCSD?,R\KQX];>$]Y7SJI_:2P
M4#"/M#][_SSOCB ^W_N0`4!<5^.2-2#DL>41V'']LB,_$>\2_Q0*U&#CDJ>Q
M\]_QXB!D;[EMAIL PROTECTED]<."P>FS3\#^%H==0U&#<DTG^([EMAIL PROTECTED](<,<8]RGW"O
M_XX/CQU)PI /D1^/+Y-_E(^]E9E32+#4H$/07\!G7:#_U['4<)E@:/"63Y=?
ME6^'3)1G=(AI/D8I22?3\7AU<&[EMAIL PROTECTED]>:1U1'8%$'N4(QPX#$^H&N,LM4QYS'_
M-^"B,=4"4"!?T-<@H835\/YDG9^(+Q0*FI^;KYR_G<_'GM]&@^ Q879OXG L
M4.YEL3#F84?P:8KQU[%>E,,U$'U@:6QS+JI/I7_]B3M$KN3G4.<R:M^H3ZE?
M_ZIOJW^UW[/OM/^V#[<?NR__N3^Z3[WOO&^]?Z^?L*_#7__$;\5_OA^_+\ _
MR9_*K\N_Y\S/S=_.Z2TMSY_0K\Z__]+OT__5#]8?UR^2BDH/V5_?VF^2PZ$!
M. !0$'GD<([EMAIL PROTECTED]/<;[EMAIL PROTECTED]&/XIF:[EMAIL PROTECTED]'@$ 
0,C-\H#GX.# SXT_D
M7^)OYX_HGQ_IK^J_Z\_>[]_S($QI?FV+(*#0[5_N;^Q\:.!GQUUP1U*M4$]F
M9E\PFG\;\J^83VBN`#?A9R!(OT?07[#UW_;O['PT\'9J8'>M\(J!(7%A\:_Z
MO^QM1O]]T,? 7B!'T-PP_:_^O^Q\A$=5/7 @-U%5`5]_`F_L?P4/!A_T#_43
M:F%%;_DPV\&M4 OR5TE0BO%.^4B0(#-NL>: =>$'_PD/_P<?#=\.[P__$0\2
M'Q,O%#__%4_&@3=3&<\:WQMF%H\7G_\5K$;<H@&O$/DB-^!'D!Q__QV/'I]'
M"[EMAIL PROTECTED](2\B/Q6O8TR(02!H1M!F/2+(,.!T<#HO+R!B(.)(H.=(5RJC/J!N+R#B
M:F!>$%HO1MPB/[EMAIL PROTECTED]'-N!J8$>0>TA94$7 4DQ)[EMAIL PROTECTED]
M?3IQ+U%R<SKP_%QC-D&,,$"),(\QGS*OWT=%=Y^ [EMAIL PROTECTED]/S EO_\FSR??
M;A]O+SIN=1Y_7S__?W0D9S%_(78?=R]%OW0$-:.#$6=03T19/5TR4]"A9T!(
M5$U,+?!]37 ``!X`-1 !````/@```#Q%,SE%-3 Q-S)$-T$V-30V0D-%,T4Y
[EMAIL PROTECTED],D9!-D0T0%5+34%)3"YS<&]R=&5X+F-O;3X````>`#D0
M`0```,<````\13,Y134P,3<R1#=!-C4T-D)[EMAIL PROTECTED],Y.#<Q13)&
M039$,T!52TU!24PN<W!O<G1E>"YC;VT^"3PQ-T,S-4$X0RTV.# P+31"040M
M0D%%0BU#,#0Q,D9%-# R-3! 8V%U8VAO+F-O;3X@/#1!.#$T13$V+35$0C8M
M-#0Q,"U!-C4R+41#0CE$,CE&,3%$,T!C875C:&\N8V]M/B \-#<P-3 T03$N
M.3 W,#(P-$!A=&AE;F5S>7-T96US+F-O;3X``!X`1Q !````#P```&UE<W-A
M9V4O<F9C.#(R```+`/(0`0```!\`\Q [EMAIL PROTECTED](`10`E`#,[EMAIL PROTECTED]
[EMAIL PROTECTED]',`:0!N`"T`:0!N`'0`90!R`&4`<P!T`%T`( !2`&4`<P!I`&X`( !#
M`&\`;0!E`'[EMAIL PROTECTED] ``````"P#V$ ````! ``<PCI-6()P&R % [EMAIL PROTECTED]
MRD7X=IP&R $#`-X_KV\```,`\3\)! ``'@#X/P$````-````4F]B8FEE(%9A
M<F=A``````(!^3\!````10````````#<IT#(P$(0&K2Y" `K+^&"`0``````
M```O3SU34$]25$58+T]5/55++T-./5)%0TE0245.5%,O0TX]5D%21T%2````
M`!X`^C\!````%0```%-Y<W1E;2!!9&UI;FES=')A=&]R``````(!^S\!````
M'@````````#<IT#(P$(0&K2Y" `K+^&"`0`````````N`````P#]/^0$```#
M`!E ``````,`&D ``````P`=0 `````#`!Y `````!X`,$ !````!P```%9!
[EMAIL PROTECTED]'@`Q0 $````'````5D%21T%2```>`#) `0```"(```!R97-I;BUI
M;G1E<F5S="UB;W5N8V5S0&-A=6-H;RYC;VT````>`#- `0```!X```!A;&%N
M+G=R:6=H=$!A=&AE;F5S>7-T96US+F-O;0```!X`.$ !````!P```%9!4D=!
[EMAIL PROTECTED]'@`Y0 $````"[EMAIL PROTECTED],`=D#_____"P`I```````+`",```````,`
M!A!&K8;3`P`'$),#```#`! 0``````,`$1 `````'@`($ $```!E````2$E!
M3$%.+%=)2TE0141)041%4T-224)%4U1(14)!4TE#4T]&251154E414Y)0T5,
M63I(5%10.B\O14Y724M)4$5$24%/4D<O5TE+22]#3TU%5"4R.%!23T=204U-
M24Y')3(Y00`````"`7\``0```#X````\13,Y134P,3<R1#=!-C4T-D)#13-%
[EMAIL PROTECTED],Y.#<Q13)&039$-$!52TU!24PN<W!O<G1E>"YC;VT^````K 8`
`
end

_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to