links · people · groups · tags | My: links · tags · groups · watchlists · notes login · sign up now! | help · blog
Simpy simpy
 
Michael Shook, member since May 27, 2004
.
Search Everyone: "xmpp",

Top "xmpp" experts: tsk, imadera, quartzo, sbonnell, professorhojo, ebarroca,

1 - 5 of 5   Watch mshook
 

Three sided-cloud

There are three sides to the cloud:

1. The authoring tool. I edit and update a feed. It contains a <cloud> element that says how a subscriber requests notification of updates.

2. The cloud. It is notified of an update by the authoring tool, and then in turn notifies all subscribers.

3. An aggregator. Subscribes to feeds that may or may not be part of a cloud.

What they call real-time Permalink to this headline.

via http://dashes.com/anil/2009/07/the-pushbutton-web-realtime-becomes-real.html via http://dashes.com/anil/2009/08/what-works-the-web-way-vs-the-wave-way.html
by mshook 2009-08-12 11:05 rss · rsscloud · davewiner · twitter · rest · xmpp · interesting · future · open · triangle · august · 2009 · via · wave · popular
http://rsscloud.org/walkthrough.html - cached - mail it - history

There are actually 3 protocols and 2 APIs that are used in Wave:

  • Federation (XMPP)
  • The robot protocol (JSONRPC)
  • The gadget API (OpenSocial)
  • The wave embed API (Javascript)
  • The client-server protocol (As defined by GWT)

The last one in that list is really nothing that needs to be, or will probably ever be documented, it is generated by GWT and when you build your own Wave client you will need to define how it talks to your Wave server. The rest of the protocols and APIs are based on existing technologies.

by mshook 2009-07-06 18:02 wave · rest · example · protocol · json · xmpp · gwt · joegregorio · good · api · rpc · how · why · comments · gadget · robot
http://bitworking.org/news/431/wave-first-thoughts - cached - mail it - history
"The core argument behind the presentation can be summarized by this tweet from Tim O'Reilly On monday friendfeed polled flickr nearly 3 million times for 45000 users, only 6K of whom were logged in. Architectural mismatch. #oscon08 On July 21st, FriendFeed had 45,000 users who had associated their Flickr profiles with their FriendFeed account. FriendFeed polls Flickr about once every 20 – 30 minutes to see if the user has uploaded new pictures. However only about 6,000 of those users logged into Flickr that day, let alone uploaded pictures. Thus there were literally millions of HTTP requests made by FriendFeed that were totally unnecessary. Evan and Kellan's talk suggests that instead of Flickr getting almost 3 million requests from FriendFeed, it would be a more efficient model for FriendFeed to tell Flickr which users they are interested in and then listen for updates from Flickr when they upload photos. They are right. The interaction between Flickr and FriendFeed should actually be a publish-subscribe relationship instead of a polling relationship. Polling is a good idea for RSS/Atom for a few reasons"
by mshook 2008-07-29 20:55 rest · xmpp · comparison · why · message · messaging · atom · pubsub · architecutre · polling · oreilly
http://www.25hoursaday.com/weblog/2008/07/27/WhenRESTDoesntScaleXMPPToTheRescue.aspx - cached - mail it - history
"Welcome to JWChat at jwchat.org A web based Jabber/XMPP client"
by mshook 2008-03-31 14:59 javascript · jabber · client · chat · xmpp · example
http://jwchat.org/ - cached - mail it - history
"To communicate with Twitter we can use this cool Ruby Twitter API. Unfortunately ... So we need to interface with their Jabber Service. Jabber: name for IM using XMPP protocol. Luckily, there is a Ruby library called XMPP4R which does most of the XMPP work for us. This blog post provides some simple examples and this German wiki entry provides sample code how to use callbacks (very important for a bot)."
by mshook 2008-03-31 14:20 xmpp · why · rest · twitter · jabber · im · howto · ruby · example
http://dominiek.com/articles/2008/2/15/how-to-build-a-twitter-agent - cached - mail it - history
1 - 5 of 5  
Related Tags
 
- exclude ~ optional + require
Add Dates