oh, and this was using an established connection.  text message however.

On Tue, Jan 29, 2013 at 12:19 PM, Michael Roberts <m...@7f.com> wrote:

>
> This was using .35 with the default connector (just a generic tomcat
> install using the installer, on windows 7 64bit) from current firefox.  I
> can't tell you the exact time difference currently, but I can say that if I
> chain the calling of the REST API off the end off the completion of the
> WebSocket's sendMessage, the REST API call will consistently beat the web
> socket to the end point.  Which (I think) means that either it's latency in
> moz's web socket implementation, or it's at the server end.
>
> I will make a test case which does exact timing and is separated from our
> application and report back on what I find.
>
> MR
>
> On Tue, Jan 29, 2013 at 12:11 PM, Mark Thomas <ma...@apache.org> wrote:
>
>> On 29/01/2013 20:04, Michael Roberts wrote:
>> > I'm seeing some differences in the latency of making a post request via
>> > jQuery versus sending a websockets message.  It maybe that this is
>> overhead
>> > in my application caused by processing the json I am sending in the
>> > message, but I find this hard to believe.  I imagined that web socket
>> > connection should be faster than REST due to it not creating and
>> destroying
>> > the socket, however this does not seem to be the case.  Is there a
>> reason
>> > why websockets should be slower?
>> >
>> > I thing I can code up a small test case to illustrate this if this is
>> > something people are interested in ..
>>
>> Tomcat version?
>> Connector?
>> How much difference?
>>
>> REST can (and should for performance) use HTTP keep-alive.
>>
>> There is some overhead in upgrading an HTTP connection to use WebSocket
>> so for a single request I'd expect the REST request to be faster. Once
>> both connections are established, WebSocket should be faster (note that
>> binary messages will be faster than text ones).
>>
>> If you have a test case that demonstrates this with established
>> connections I'd certainly be interested.
>>
>> Mark
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>
>>
>

Reply via email to