NOTIFY

Subscribe and pull are pretty handy, but push (especially asynchronous) is just as useful, and often seems to be missing. So where is it at web level?

Let's say I have something named/identified with a URI, like myself, now everytime that's mentioned anywhere on the web I'd like to know about it (okay not all the time, but it should at least be possible) - insert multiple scenario's here, conclude that any notification solution needs to be as generalized as possible.

So, I simply propose 3 basic things:

NOTIFY - a new HTTP verb

Why a new verb? to prevent collisions with usage of POST and to leverage the already existing design of HTTP, especially things like Accept and OPTIONS. (will need to have properties similar to POST)

notify - a new link relation

To be used in html, and with the Link header, this allows resources to specify where notifications should be sent to.

x:notify - a URI identifying the new link relation

it's just the rel, but using a full URI for compatibility with the semantic web.

That's it, quite sure one can build a lot of things on top of that.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Printed from: http://webr3.org/blog/semantic-web/notify/ .
© Your Name Here 2012.

Leave a Reply

Additional comments powered by BackType

  • webr3 avatar