Napredna pretraga

Pregled bibliografske jedinice broj: 715214

Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams


Škvorc, Dejan; Horvat, Matija; Srbljić, Siniša
Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams // Proceedings of the 37th International Convention on Information and Communication Technology, Electronics and Microelectronics MIPRO 2014
Opatija, 2014. str. 1003-1008 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


Naslov
Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams

Autori
Škvorc, Dejan ; Horvat, Matija ; Srbljić, Siniša

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceedings of the 37th International Convention on Information and Communication Technology, Electronics and Microelectronics MIPRO 2014 / - Opatija, 2014, 1003-1008

Skup
The 37th International Convention on Information and Communication Technology, Electronics and Microelectronics MIPRO 2014

Mjesto i datum
Opatija, Hrvatska, 26-30.05.2014.

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Websocket; tcp; performance evaluation; web streams

Sažetak
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.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekt / tema
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Siniša Srbljić, )

Ustanove
Fakultet elektrotehnike i računarstva, Zagreb