• DocumentCode
    1304292
  • Title

    Server-Sent Events with Yaws

  • Author

    Vinoski, Steve

  • Author_Institution
    Basho Technol., Cambridge, MA, USA
  • Volume
    16
  • Issue
    5
  • fYear
    2012
  • Firstpage
    98
  • Lastpage
    102
  • Abstract
    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.
  • Keywords
    Internet; hypermedia; mobile computing; programming languages; Erlang programming language; HTTP; W3C server-sent events notification approach; Web applications; WebSocket; Yaws Web server; device battery-life issues; mobile applications; request-response protocol; social networks; Functional programming; Programming; Servers; Web design; Web servers; Erlang; Yaws; events; functional programming; notifications; web development;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2012.117
  • Filename
    6319310