Realtime Web             (Useful Paradigm)    http://usefulparadigm.com
HTTP + Realtime = ?
Periodic Refresh          (Ajax Polling)Broswer                    Server           request           response            ...
Comet (Streaming)Broswer                    Server             request                               Event (state change) ...
Comet (Long Polling)Broswer              Server          request          response          request          response     ...
Comet  ImplementationsBayeux         *   : Comet Maturity Guide (http://cometdaily.com/maturity.html)
An Integration Example Web App. Framework             STOMP                                         Orbited   MQ (like Rai...
WebHookBroswer                                Server                request                        Event (state change)   ...
XMPP• Message stanza• Presense stanza• IQ stanza
BOSH(Bidirectional-streams Over Synchronous HTTP)
Juggernaut(http://juggernaut.rubyforge.org/)flashobject                              push                             server
Long long time ago..
Return of the Socket             HTML5 WebSocket*   : http://www.flickr.com/photos/54873020@N00/3179059081/
Realtime Web 간보기
Realtime Web 간보기
Upcoming SlideShare
Loading in...5
×

Realtime Web 간보기

706

Published on

2009년 12월 IBM developerWorks 개발자들의 수다 발표 자료

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
706
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Realtime Web 간보기

    1. 1. Realtime Web (Useful Paradigm) http://usefulparadigm.com
    2. 2. HTTP + Realtime = ?
    3. 3. Periodic Refresh (Ajax Polling)Broswer Server request response Event (state change) request response request response
    4. 4. Comet (Streaming)Broswer Server request Event (state change) response(part) Event (state change) response(part)
    5. 5. Comet (Long Polling)Broswer Server request response request response Event (state change) request response
    6. 6. Comet ImplementationsBayeux * : Comet Maturity Guide (http://cometdaily.com/maturity.html)
    7. 7. An Integration Example Web App. Framework STOMP Orbited MQ (like Rails, Django ..) HTTP Comet (TCPSocket) Browser
    8. 8. WebHookBroswer Server request Event (state change) POST Callback * cf. PubSubHubbub: http://code.google.com/p/pubsubhubbub/
    9. 9. XMPP• Message stanza• Presense stanza• IQ stanza
    10. 10. BOSH(Bidirectional-streams Over Synchronous HTTP)
    11. 11. Juggernaut(http://juggernaut.rubyforge.org/)flashobject push server
    12. 12. Long long time ago..
    13. 13. Return of the Socket HTML5 WebSocket* : http://www.flickr.com/photos/54873020@N00/3179059081/

    ×