Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams (CROSBI ID 614190)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Škvorc, Dejan ; Horvat, Matija ; Srbljić, Siniša
engleski
Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams
Besides traditional synchronous HTTP request-response communication paradigm that was used on the Web for decades, modern Web services require more flexible communication system that enables asynchronous messaging between clients and servers, as well as server-initiated data delivery. Among several Web-based asynchronous communication paradigms emerged recently, the Websocket protocol and corresponding Websocket API are accepted as a pivotal framework for implementation of full-duplex asynchronous Web streams. In this paper, we evaluate the performance of the Websocket protocol with respect to underlying TCP protocol. We compare the two against the latency and amount of generated network traffic. The results show that, except a small overhead imposed due to initial handshaking, Websocket-based communication does not consume any more network traffic than plain TCP based communication. However, it is still slightly inferior in terms of latency.
websocket; tcp; performance evaluation; web streams
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
1003-1008.
2014.
objavljeno
Podaci o matičnoj publikaciji
Podaci o skupu
MIPRO 2014
predavanje
25.05.2014-29.05.2014
Opatija, Hrvatska