On 6/21/12 3:23 PM, jean-frederic clere wrote:
On 06/20/2012 05:43 PM, Leif Hedstrom wrote:
On 6/20/12 3:56 AM, jean-frederic clere wrote:
Hi all,

In servlet 3.1 we have to support assync io and upgrade to raw
buffering, would that work with traffic server.

Cheers

Jean-Frederic

I'm not familiar with servlet, doing some Bing'ing, it seems to be a
Java spec, JSR 340? Is that it?

Yes it is JSR 340.


ATS obviously supports asynchronous I/O, it's a fundamental part of the
design (everything is asynchronous). What exactly do you mean with raw
buffering? You want to upgrade the HTTP connection to some other protocol?

Yes it is a kind of upgrade to no protocol the data are send and received in a raw mode until the connection is closed. In Tomcat we get that by removing all filters. We use that for websocket for example:
GET /all//upgrade00 HTTP/1.1
host: localhost

Sorry, I dropped the ball on this. Yeah, I don't think that this would work with ATS, but I honestly don't know. It's an interesting problem (and idea) though, and something we should maybe brainstorm over. Supporting e.g. Web Sockets in general (which uses a similar protocol upgrade) would be incredibly useful. I honestly have no idea how this would work in ATS, or what it entails.

Cheers,

-- Leif

Reply via email to