As a Web application platform and a next-generation technology for productivity
improvement of Web development, HTML5 is an open Web standard created to provide
a better user experience. It has become possible through HTML5 to provide an
excellent Web service rapidly [9]. The function of the WebSocket technology was to
improve performance. Two-way data communication in real time actually corresponds
to numerous concurrent connections. In this case, the real -time aspects specifically,
WebSocket technology is often used. If the WebSocket technology is used, the
unnecessary HTTP header data must be removed first in order to quickly send and
receive pure data. This results in a reduction of the amount of data being transmitted
and received; consequently, this reduces the load on the server and the network. Then,
using the WebSocket Secure (WSS) protocol, security was enhanced with a unique
algorithm for encryption / decryption of data. Figure 1 is a graph comparing the
conventional communication method and new WebSocket system [10]. Thus, with the
use of the WebSocket technology, connection-oriented full-duplex communication,
such as TCP sockets, is possible [11]. Using features such as these, we were able to
implement more effectively the development of applications that allow chatting from
the Web, real-time games, and multimedia delivery.