Current Slide

Small screen detected. You are viewing the mobile version of SlideWiki. If you wish to edit slides you will need to use a larger device.

The need for Web 2.0 services?

  • Large quantities of data are on the Web
    • The data needs to be managed in an appropriate manner.
    • Retrieved, queried, analyzed, transformed, transferred, stored, etc.
  • Easy integration of data and services
    • Web apps should work with the other Web apps
      • LinkedIn can import your
      • Facebook can import your Dopplr trips 
    • Mashups should be enabled
      • Easy service composition
    • Desktop apps should work with Web apps
      • Flickr uploadr , Google calendar update/sync
  • Technical solutions are needed to enable a truly Programmable Web
    • The solution can be seen in the form of Web 2.0 services (a.k.a. Web APIs)
  • Data providers are offering Web APIs
    • Web 2.0 services enabling easy access to the Web 2.0 data.
      • Google maps, Geonames, phone location…
      • Microformats (vcard, calendar, review…)
      • Data feeds  
    • Various functionalities are supported through Web APIs 
      • Publishing, messaging, payment…
    • Web 2.0 facilitates user involvement through “reverse” APIs (leveraging on human computation)
      • Amazon Mechanical Turk, ESP game… 
    • Overall Web APIs are powering the vision of the Web 2.0 as a collaborative and computational platform 


    Speaker notes:

    Content Tools

    Sources

    There are currently no sources for this slide.