|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Steve Vinoski, "Server-Sent Events with Yaws," IEEE Internet Computing, vol. 16, no. 5, pp. 98-102, Sept.-Oct., 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/MIC.2012.117, author = {Steve Vinoski}, title = {Server-Sent Events with Yaws}, journal ={IEEE Internet Computing}, volume = {16}, number = {5}, issn = {1089-7801}, year = {2012}, pages = {98-102}, doi = {http://doi.ieeecomputersociety.org/10.1109/MIC.2012.117}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Internet Computing TI - Server-Sent Events with Yaws IS - 5 SN - 1089-7801 SP98 EP102 EPD - 98-102 A1 - Steve Vinoski, PY - 2012 KW - Web design KW - Programming KW - Servers KW - Web servers KW - Functional programming KW - Erlang KW - functional programming KW - web development KW - notifications KW - events KW - Yaws VL - 16 JA - IEEE Internet Computing ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2012.117
Developers are increasingly building Web applications that rely on notifications from the server, such as updates from social networks, alerts from application monitors, or information from sensor networks. But given that HTTP is a request-response protocol, such notifications can be challenging, giving rise to techniques such as long polling and to entirely new protocols such as WebSocket. These challenges can be especially significant for mobile applications due to intermittent client connectivity and device battery-life issues. This column explores how the Yaws Web server, written in the Erlang programming language, supports the W3C Server-Sent Events notification approach.
Index Terms:
Web design,Programming,Servers,Web servers,Functional programming,Erlang,functional programming,web development,notifications,events,Yaws
Citation:
Steve Vinoski, "Server-Sent Events with Yaws," IEEE Internet Computing, vol. 16, no. 5, pp. 98-102, Sept.-Oct. 2012, doi:10.1109/MIC.2012.117
Usage of this product signifies your acceptance of the Terms of Use.

