Push it!

751 views
683 views

Published on

Push it!
Pullen war gestern

(Diese Session habe ich am 21.03.2010 beim BarCampRuhr 3 gehalten)

Bissher wird das meiste im Netz gepullt, permanent werden Anfragen an den Server geschickt, nur um zu erfahren das es nichts neues gibt. Es wird zeit für einen Paradigmen wechsel.

Ich will in dieser Session neue Wege vorstellen:

- HTTP Persistent Connection
- Twitter Stream API
- TwitterJunkie, Twitter Realtime Client für OSX

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

  • Be the first to like this

No Downloads
Views
Total views
751
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide










































  • Push it!

    1. 1. Push it! Timo Schilling 20.03.2010 1
    2. 2. Pullen 2
    3. 3. Pullen ✤ Email 2
    4. 4. Pullen ✤ Email ✤ RSS 2
    5. 5. Pullen ✤ Email ✤ RSS ✤ Twitter 2
    6. 6. Pushen 3
    7. 7. Pushen ✤ Chat 3
    8. 8. Pushen ✤ Chat ✤ iPhone 3
    9. 9. Pushen ✤ Chat ✤ iPhone ✤ HTTP persistent connection 3
    10. 10. HTTP Persistent Connection 4
    11. 11. HTTP Persistent Connection ✤ HTTP 1.1 keep-alive 4
    12. 12. HTTP Persistent Connection ✤ HTTP 1.1 keep-alive ✤ Unterstützung 4
    13. 13. HTTP Persistent Connection ✤ HTTP 1.1 keep-alive ✤ Unterstützung ✤ Client 4
    14. 14. HTTP Persistent Connection ✤ HTTP 1.1 keep-alive ✤ Unterstützung ✤ Client ✤ Server 4
    15. 15. Multiple Connections 5
    16. 16. Multiple Connections ✤ Verbindungsaufbau ✤ Datenübertragung ✤ Verbindungstrennung 5
    17. 17. Persistent Connection 6
    18. 18. Persistent Connection ✤ Verbindungsaufbau ✤ Datenübertragung ✤ ... ✤ Verbindungstrennung 6
    19. 19. Vergleich Multiple vs. Persistent 7
    20. 20. Vorteile ✤ Firewall ✤ weniger Server last ✤ weniger Latenz ✤ HTTP Pipelining ✤ Daten Pushen (ohne Interval Pullen) 8
    21. 21. Implementierungen ✤ XMPP Protokoll ✤ Jabber ✤ Google Talk / Wave ✤ Twitter Streaming API ✤ TwitterJunkie ✤ LiveWall
    22. 22. Twitter Streaming API ✤ Einführung April 2009 ✤ Funktionen wie die REST API ✤ Echtzeit
    23. 23. Twitter Streaming API Aufbau ✤ API Endpoint http://stream.twitter.com/1/ ✤ Authentifizierung ✤ Beispiel ✤ $ curl http://stream.twitter.com/1/statuses/sample.json -u NAME ✤ Response JSON
    24. 24. Twitter Junkie ✤ Open Source ✤ Cocoa / Objective-C ✤ Growl ✤ http://bit.ly/TwitterJunkie 12
    25. 25. Ende 13
    26. 26. Fragen? 14

    ×