You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Filip Hanik - Dev Lists <de...@hanik.com> on 2007/10/01 23:33:56 UTC

Re: [Tomcat Bayeux and Comet Implementation]


Costin Manolache wrote:
> On 9/28/07, Filip Hanik - Dev Lists <de...@hanik.com> wrote:
>
>
> you build the bayeux servlet crap on top of the Comet processor, its not
>   
>> a protocol over TCP, its a protocol over HTTP, but requires the ability
>> to do async servlet, ie to cut of the dependency between the tomcat
>> worker thread and the HttpServletResponse
>>
>> Comet is a core of the Tomcat API, it's tightly integrated into the
>> connectors
>>     
>
>
> AFAIK the thread model is not 'tightly integrated' into the connector API -
> i.e.
> you can implement a connector ( using only the APIs ) using any thread
> model you want. And your new connector can expose any additional interface
> it wants to
> servlets that want to depend on them.
>   
there is no need to implement any more connectors, the APR and the NIO 
connectors already have all the functionality.
And the way we expose it, is through the CometProcessor interface, but 
we haven't made a decision on this interface yet.
I wanna finish my sandbox impl, and then call for a vote, so that we can 
move forward with that.

Filip
>
>
> Costin
>
>
>
>
>
> Filip
>   
>>> I think if there is interest - it can and should be pursued, would be a
>>>       
>> good
>>     
>>> start to see
>>> if the 'scratch your itches, but not in the core distro' works out :-).
>>>       
>> It
>>     
>>> would require some renaming
>>> the packages and small changes in the sandbox, moving them to trunk (
>>> excluded from default ant build )
>>> as well as building a connector-only mini-distro ( can be just a jar +
>>>       
>> html
>>     
>>> instructions to install/enable ).
>>>
>>> My understanding of the whole debate we recently had is that pursuing
>>>       
>> ideas
>>     
>>> and itches is allowed and
>>> encouraged - as long as it is outside the official tomcat release and
>>> doesn't require API or major changes.
>>>
>>> Costin
>>>
>>> On 9/27/07, Filip Hanik - Dev Lists <de...@hanik.com> wrote:
>>>
>>>       
>>>> until we sorted out our Comet implementation strategy, there is no
>>>>         
>> point
>>     
>>>> pursuing this
>>>>
>>>> Filip
>>>>
>>>> Gurkan Erdogdu wrote:
>>>>
>>>>         
>>>>> Hi guys;
>>>>>
>>>>> Is there any support for the Bayeux protocol and Comet style
>>>>>           
>> application
>>     
>>>> works in the Tomcat 6.x? I looked at the tomcat sandbox and that is
>>>>         
>> this
>>     
>>>> implementations still experimental? Is there any timeline that these
>>>> components inclueded with tomcat distribution?
>>>>
>>>>         
>>>>> Thanks;
>>>>>
>>>>> Gurkan
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>           
>> ____________________________________________________________________________________
>>     
>>>>> Building a website is a piece of cake. Yahoo! Small Business gives you
>>>>>
>>>>>           
>>>> all the tools to get online.
>>>>
>>>>         
>>>>> http://smallbusiness.yahoo.com/webhosting
>>>>>
>>>>>
>>>>>           
>> ------------------------------------------------------------------------
>>     
>>>>> No virus found in this incoming message.
>>>>> Checked by AVG Free Edition.
>>>>> Version: 7.5.488 / Virus Database: 269.13.30/1027 - Release Date:
>>>>>
>>>>>           
>>>> 9/24/2007 11:27 AM
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>>>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>>>
>>>>
>>>>
>>>>         
>>> ------------------------------------------------------------------------
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG Free Edition.
>>> Version: 7.5.488 / Virus Database: 269.13.33/1034 - Release Date:
>>>       
>> 9/27/2007 5:00 PM
>>     
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
>>     
>
>   
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition. 
> Version: 7.5.488 / Virus Database: 269.13.36/1041 - Release Date: 10/1/2007 10:20 AM
>   


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