On 09/03/2013 15:29, Nick Williams wrote:
>
> On Mar 7, 2013, at 5:33 PM, Mark Thomas wrote:
>
>> The current status of the WebSocket implementation is largely
>> complete.
>>
>> The remaining TODOs are (in roughly the order I intend to tackle
>> them):
>>
>> 1. Implement decoding 2. Figure out
On Mar 7, 2013, at 5:33 PM, Mark Thomas wrote:
> The current status of the WebSocket implementation is largely complete.
>
> The remaining TODOs are (in roughly the order I intend to tackle them):
>
> 1. Implement decoding
> 2. Figure out why there are failures in Autobahn with WSS and NIO and
The current status of the WebSocket implementation is largely complete.
The remaining TODOs are (in roughly the order I intend to tackle them):
1. Implement decoding
2. Figure out why there are failures in Autobahn with WSS and NIO and
APR/native
3. Run the TCK (as an EG member I have early acces
On 21/12/2012 23:13, Mark Thomas wrote:
>> After that, I
>> intend to run the Autobahn test suite and fix any issues that identifies.
Passes for BIO and NIO.
~30 failures for APR/native
> Next step will be to look at making the buffer sizes configurable to
> address the failures above before movi
On 12/12/2012 21:23, Mark Thomas wrote:
> The next step is to implement support for outgoing messages from server
> endpoints.
Done.
> Once that is in place, I will update the examples to use the
> new implementation and fix any issues that identifies.
Done.
> After that, I
> intend to run the A
This is just a short note to provide some idea of where I have got to
and where I am going with the WebSocket implementation.
So far, I have an implementation for incoming messages to server side
endpoints (for endpoints defined programmatically and via annotations)
that is built on top of Servlet
On 23/02/2012 01:32, Petr Praus wrote:
> On Mon, Feb 20, 2012 at 16:19, Mark Thomas wrote:
>> Haven't looked too hard at those yet. Assuming Java can tell the UTF-8
>> is invalid then handling that should be easy.
>>
> Yes, except that the java CharsetDecoder didn't seem to think that UTF-8
> sent
On Mon, Feb 20, 2012 at 16:19, Mark Thomas wrote:
> On 20/02/2012 21:28, Petr Praus wrote:
> > I'm glad to hear that.
> >
> > BTW, Jonathan quite significantly overhauled our implementation over the
> > weekend. The WebSocketFrame no longer buffers data but just stores a
> > reference to inputstr
On 20/02/2012 22:19, Mark Thomas wrote:
> Based on progress today, things should move along pretty quickly.
> Next step is to get ping/pong working.
Yep. Progress has been pretty quick. Ping/pong tests (section 2) now all
pass as do sections 3 (reserved bits) and 4 (opcodes).
There are a few fail
On 20/02/2012 21:28, Petr Praus wrote:
> I'm glad to hear that.
>
> BTW, Jonathan quite significantly overhauled our implementation over the
> weekend. The WebSocketFrame no longer buffers data but just stores a
> reference to inputstream from which the data can be read by the client code
> receiv
I'm glad to hear that.
BTW, Jonathan quite significantly overhauled our implementation over the
weekend. The WebSocketFrame no longer buffers data but just stores a
reference to inputstream from which the data can be read by the client code
receiving the frame. This is not exactly what you origina
On 20/02/2012 10:04, Mark Thomas wrote:
> On 20/02/2012 02:55, Petr Praus wrote:
>> but I wanted to ask - have you considered using Autobahn for
>> testing? It's rather extensive opensource websocket testing suite.
>
> I haven't. I just took a quick look. Looks like a nice tool. My test
> client i
On 20/02/2012 02:55, Petr Praus wrote:
> Hi Mark,
> I noticed you wrote a websocket test client, I haven't looked at it
> extensively
It won't take long to look at - it is a very simple client.
> but I wanted to ask - have you considered using Autobahn for
> testing? It's rather extensive opensou
Hi Mark,
I noticed you wrote a websocket test client, I haven't looked at it
extensively but I wanted to ask - have you considered using Autobahn for
testing? It's rather extensive opensource websocket testing suite. It
already contains a lot of stuff we need to test including fragmentation
testing
On 16/02/2012 04:01, Petr Praus wrote:
> Hello, attached is our patch. It applies cleanly on top of current trunk
> rev. 1244719. It has rudimentary support for fragmentation (callback
> after last frame), supports close messages and ping/pong. Sorry for not
> sending a patchset but I thought it wo
Thanks Johno Crawford for pointing out that attachments are stripped, I
uploaded the patch here: https://gist.github.com/1844837
On Wed, Feb 15, 2012 at 22:01, Petr Praus wrote:
> Hello, attached is our patch. It applies cleanly on top of current trunk
> rev. 1244719. It has rudimentary support
Hello, attached is our patch. It applies cleanly on top of current trunk
rev. 1244719. It has rudimentary support for fragmentation (callback after
last frame), supports close messages and ping/pong. Sorry for not sending a
patchset but I thought it wouldn't really make sense, since there were
quit
Hi, sorry for the delay, we got stalled a little bit, I'll post the patch
today (US central time) after I manage to merge it (oh the cursed newlines).
Thanks,
Petr
On Mon, Feb 13, 2012 at 14:18, Christopher Schultz <
ch...@christopherschultz.net> wrote:
> Jeremy,
>
> On 2/10/12 12:08 PM, Jeremy B
Jeremy,
On 2/10/12 12:08 PM, Jeremy Brown wrote:
>> I suspect it will need more than that. The XLST will almost certainly
>> need some tweaks too.
>
> How timely, I'm doing xml transformations in my SOA class right now.
If you have any questions about XSLT, I'd be happy to answer them. It's
defi
Mark,
On 2/10/12 11:49 AM, Mark Thomas wrote:
>
> I prefer the work pid did on the Tomcat 7 index page for the ROOT webapp.
+1
-chris
signature.asc
Description: OpenPGP digital signature
Hi,
I haven't communicated with you yet, but I am from the same team as
Petr and Jonathan.
This is a list of what we have done. We need to clean the code, but we
will send a patch tomorrow.
So far we started with incoming communation, sending was not done yet.
We created two levels of abstraction
Hi Mark,
>I suspect it will need more than that. The XLST will almost certainly
>need some tweaks too.
How timely, I'm doing xml transformations in my SOA class right now.
>I prefer the work pid did on the Tomcat 7 index page for the ROOT webapp.
I haven't used 7 yet, only 5 and 6. But I would
On 10/02/2012 16:06, Jeremy Brown wrote:
> Hi Mark,
>
> I think I can work on the website. Is it mostly a css refresh you are
> speaking of?
I suspect it will need more than that. The XLST will almost certainly
need some tweaks too.
> Are there new features that are needed?
I don't think so.
>
Hi Mark,
I think I can work on the website. Is it mostly a css refresh you are
speaking of? Are there new features that are needed? I like the look of the
apache mina site http://mina.apache.org/ with the soft edges, gradients and
nice spacing. Is there any php in the webpage source or is it just
On 09/02/2012 15:07, Jeremy brown wrote:
> Hi Jonathan and Petr,
>
> I'm an Application Development Graduate Student at Illinois Institute of
> Technology and I'd like to get started contributing to Tomcat. If you have
> any tasks I can help out with please let me know. I'd even be happy to
> star
On 09/02/2012 02:41, Petr Praus wrote:
> Our initial idea was some form of a streaming API where the reader code
> receiving the message fills a stream that's somehow connected to a client
> code that would be consuming it. Hence the Piped[Input|Output]Stream stuff.
> I also think the individual fr
Hi Jonathan and Petr,
I'm an Application Development Graduate Student at Illinois Institute of
Technology and I'd like to get started contributing to Tomcat. If you have
any tasks I can help out with please let me know. I'd even be happy to
start with simple tasks in order begin to familiarize mys
On Tue, Feb 7, 2012 at 03:47, Mark Thomas wrote:
> On 07/02/2012 02:23, Jonathan Drake wrote:
> > I'm one the three CS grad students working on WebSocket (along with Petr
> > Praus).
> >
> > Just wanted to give an update on our progress, to let you know what we're
> > working on:
> >
> > Adding s
On 07/02/2012 02:23, Jonathan Drake wrote:
> I'm one the three CS grad students working on WebSocket (along with Petr
> Praus).
>
> Just wanted to give an update on our progress, to let you know what we're
> working on:
>
> Adding support for fragmented payloads:
Excellent. That and handling con
I'm one the three CS grad students working on WebSocket (along with Petr
Praus).
Just wanted to give an update on our progress, to let you know what we're
working on:
Adding support for fragmented payloads:
Right now, after receiving a frame, StreamInbound unmasks the payload in a
WsInputStream a
On 01/02/2012 21:57, Petr Praus wrote:
> Hello,
> we're group of three CS grad students taking a course in advanced
> networking. As a course project, each of us has implemented a basic
> websocket server in Java with functionality roughly equal to the current
> state of Mark's patch. The next stag
Hello,
we're group of three CS grad students taking a course in advanced
networking. As a course project, each of us has implemented a basic
websocket server in Java with functionality roughly equal to the current
state of Mark's patch. The next stage of the project is to continue in a
group and ge
On 29/01/2012 22:49, Costin Manolache wrote:
> On Sun, Jan 29, 2012 at 2:19 AM, Mark Thomas wrote:
>
>> On 29/01/2012 01:20, Costin Manolache wrote:
>>> On Fri, Jan 27, 2012 at 3:09 PM, Mark Thomas wrote:
>>>
>>> Not complaining - it's great to add this feature, please commit it - but
>>> I'm wo
On Sun, Jan 29, 2012 at 2:19 AM, Mark Thomas wrote:
> On 29/01/2012 01:20, Costin Manolache wrote:
> > On Fri, Jan 27, 2012 at 3:09 PM, Mark Thomas wrote:
> >
> > Not complaining - it's great to add this feature, please commit it - but
> > I'm wondering
> > if a lighter interface wouldn't be bet
On 29 January 2012 10:19, Mark Thomas wrote:
> On 29/01/2012 01:20, Costin Manolache wrote:
>> On Fri, Jan 27, 2012 at 3:09 PM, Mark Thomas wrote:
>>
>> Not complaining - it's great to add this feature, please commit it - but
>> I'm wondering
>> if a lighter interface wouldn't be better. From loo
On 29/01/2012 01:20, Costin Manolache wrote:
> On Fri, Jan 27, 2012 at 3:09 PM, Mark Thomas wrote:
>
> Not complaining - it's great to add this feature, please commit it - but
> I'm wondering
> if a lighter interface wouldn't be better. From looking at the
> implementation, it seems
> after the
On Fri, Jan 27, 2012 at 3:09 PM, Mark Thomas wrote:
> On 26/01/2012 23:15, Mark Thomas wrote:
> > Good news. The WebSocket implementation has reached a state where you
> > should be able to play with it. Receiving and sending of binary and text
> > data via streams/writers and messages is all wor
On 26/01/2012 23:15, Mark Thomas wrote:
> Good news. The WebSocket implementation has reached a state where you
> should be able to play with it. Receiving and sending of binary and text
> data via streams/writers and messages is all working as long as you
> don't use continuation frames. See the E
On 25/01/2012 13:17, jean-frederic clere wrote:
> On 01/25/2012 02:00 PM, Mark Thomas wrote:
>> On 25/01/2012 08:11, Mladen Turk wrote:
>>> On 01/24/2012 10:15 PM, Mark Thomas wrote:
I have made some further headway with this and the latest patch is on
people.a.o [1].
>>>
>>> How tha
On 24.01.2012 22:15, Mark Thomas wrote:
I have made some further headway with this and the latest patch is on
people.a.o [1].
Looks nice, especially I like that the integration into the existing
code base isn't very complex. Good work!
Thanks also for all the additional explanations.
Rainer
On 01/25/2012 02:00 PM, Mark Thomas wrote:
On 25/01/2012 08:11, Mladen Turk wrote:
On 01/24/2012 10:15 PM, Mark Thomas wrote:
I have made some further headway with this and the latest patch is on
people.a.o [1].
How that relates to Servlet spec 3.1?
TBD :)
Even if it would not make it in
On 25/01/2012 08:11, Mladen Turk wrote:
> On 01/24/2012 10:15 PM, Mark Thomas wrote:
>> I have made some further headway with this and the latest patch is on
>> people.a.o [1].
>>
>
> How that relates to Servlet spec 3.1?
TBD :)
Current thinking is that servlet 3.1 will provide some hooks to sta
On 01/24/2012 10:15 PM, Mark Thomas wrote:
I have made some further headway with this and the latest patch is on
people.a.o [1].
How that relates to Servlet spec 3.1?
Regards
--
^TM
-
To unsubscribe, e-mail: dev-unsubscr...
I have made some further headway with this and the latest patch is on
people.a.o [1].
Work is still far from complete but the current position is that I have
a simple sample application that runs in Chrome that sends a message to
Tomcat and that message is correctly received.
The most obvious rem
44 matches
Mail list logo