Today is one of those days where one
topic appears to be on the mind of many across cyberspace.You
guessed right!Its thatWeb2.0 thing again.
Paul Bauschbrings
Yahoo!'s mostrecent Web 2.0 contribution to our broader
attention in this excerpt from his
O'Reilly Network article:
I browse news, check stock prices, and get movie
times with Yahoo! Even though I interact with Yahoo! technology on
a regular basis, I've never thought of Yahoo! as a technology
company. Now that Yahoo! has released a Web Services interface, my
perception of them is changing. Suddenly having programmatic access
to a good portion of their data has me seeing Yahoo! through the
eyes of a developer rather than a user.
The great thing about this move by
Yahoo! is two fold (IMHO):
-
It certainly makes Yahoo! a little more
interesting of late. And it will certainlyhelps to
distinguish Yahoo! from Google. Of course these companies overlap
somewhat, but they are also pretty different in focus. I see Yahoo!
increasingly as a portal platform play providing content access via
syndication, publishing, and web services.
-
It will impact their bottom line pretty
rapidly, and I hope they realize the impact of Web 2.0 when trying
to explain the growth increments whenever they next report to their
investors :-) In a
previous postI expressed my sense of some confusion on
the part ofJeff Bezos regarding thetotal contribution
of AWS to Amazon's growth (BTW
- my articles to date re. Amazon and Web 2.0 are available from
herein a variety of XML syndication
formats:Atom,
RSS 2.0,
RDF).
The great thing about the Platform oriented Web
2.0 is the ability to syndicate your value proposition (aka
products and services)instead of pursuingfallable email
campaigns. It enables the auto-discovery of products and
servicesby user agents (the contentaspect). Web 2.0
also provides an infrastructure for user agents to enter into
aconsumptiveinteractions withdiscrete or
composite Web Services via publishedendpoints exposed
bya platform (the execution aspect).
A scenario example:
You can obtain RSS feeds (electronic product
catalogs) from Amazon today, although you have to explicitly locate
these catalog-feeds since Amazon doesn't exploit feed
auto-discoverywithin theirdomain.
If you use Firefox or another auto-discovery
supporting RSS/Atom/RDF user agent; visit thisURL;
Firefoxusers should simply click on the little orange icon
bottom right of the browser's window toits RSS feed
auto-discovery in action.
Anyway, once you have the feeds the next step
isexecution endpoints discovery within the Amazondomain
(the conduits to Amazon's order processing system in this
example).At the current timethere isn't broad
standardization of Web Services auto-discovery but it's certainly
coming; WSIL is a
potential front runner for small scale discovery whileUDDI
provides a heavier duty equivalent for larger scale tasks that
includes discovery and other related functionality
realms.
Back to the example trail, byhaving the
RSS/Atom/RDF feed data within the confines of a user agent (an
Internet Application to be precise) nothing stops the
extraction of key purchasing data from these feeds, plus your
consumer data en route to assembling an execution message(as
prescribed by the schema of the service in
question)forAmazon's orderprocessing/ shopping
cartservice.All of this happens without ever
seeing/eye-balling the Amazon site (a prerequisite of Web 1.0 hence
the dated term: Web Site).
To summarize: Web 2.0 enables you to syndicate
your value propositionand then have it consumed via Web
Services, leveraging computer, as opposed to human interaction
cycles.Thisis how I believe Web 2.0will
ultimatelyimpact the growth rates (in most cases
exponentially)of those companies that comprehend its
potential.