I found this article on what is now being called "COMET," essentially a variation on Ajax in which an HTTP connection is kept open between browser and server and the server-side application sends near-real-time updates through some type of server push. As the article mentions, most existing web servers and web-development frameworks are built to close out each response as quickly as possible and thus are not equipped to handle this type of setup. But it also says that tools exist to enable this today and specifically mentions POE. I don't know much about POE, so I'm wondering: can it be used for an application of this sort? which components does one need? Loosely speaking, how might such an application be laid out?

Update: fixed url


In reply to "comet," or HTTP server push, using POE by Errto

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.