Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
20.03.2010 Push it! Timo Schilling 1
Slide 2
Slide 2 text
Pullen ✤ Email ✤ RSS ✤ Twitter 2
Slide 3
Slide 3 text
Pushen ✤ Chat ✤ iPhone ✤ HTTP persistent connection 3
Slide 4
Slide 4 text
HTTP Persistent Connection ✤ HTTP 1.1 keep-alive ✤ Unterstützung ✤ Client ✤ Server 4
Slide 5
Slide 5 text
Multiple Connections ✤ Verbindungsaufbau ✤ Datenübertragung ✤ Verbindungstrennung 5
Slide 6
Slide 6 text
Persistent Connection ✤ Verbindungsaufbau ✤ Datenübertragung ✤ ... ✤ Verbindungstrennung 6
Slide 7
Slide 7 text
Vergleich Multiple vs. Persistent 7
Slide 8
Slide 8 text
Vorteile ✤ Firewall ✤ weniger Server last ✤ weniger Latenz ✤ HTTP Pipelining ✤ Daten Pushen (ohne Interval Pullen) 8
Slide 9
Slide 9 text
✤ XMPP Protokoll ✤ Jabber ✤ Google Talk / Wave ✤ Twitter Streaming API ✤ TwitterJunkie ✤ LiveWall Implementierungen
Slide 10
Slide 10 text
Twitter Streaming API ✤ Einführung April 2009 ✤ Funktionen wie die REST API ✤ Echtzeit
Slide 11
Slide 11 text
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
Slide 12
Slide 12 text
Twitter Junkie ✤ Open Source ✤ Cocoa / Objective-C ✤ Growl ✤ http://bit.ly/TwitterJunkie 12
Slide 13
Slide 13 text
Ende 13
Slide 14
Slide 14 text
Fragen? 14