Asynchronous Publish/Subscribe Architecture over WebSocket for Building Real-time Web Applications

This study applied the Publish/Subscribe architectural pattern utilizing Amazon Simple Queue Service as a message broker to facilitate the Publish/Subscribe architecture on HTML5 featuring the WebSocket protocol for the transport layer. The application of the Publish/Subscribe pattern on WebSocket connections resolved the issue of lost messages on WebSocket connections. The framework performances were compared to WebSocket connections itself with regards to messages loss, response latency times, and bandwidth network out. The results revealed that the proposed framework in this study led to message loss reduction.

Internetworking Indonesia Journal, vol. 7, no. 2, pp. 15-19, 2015

Jastian Ganaputra and Bens Pardamean

Read Full Paper