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 >> >> >