0
Building a Scalable and Open Worldwide
             Web of Things
                  @ Liip
              15 January 2009
 ...
Outline

   ‣ Introduction
   ‣ Infrastructures
   ‣ REST & ROA on devices
   ‣ Gateways
   ‣ Research directions
   ‣ Con...
Introduction

   ‣ GOAL: build tools for fast prototyping of distributed
     applications for networked sensing systems

...
A brief history of middlewares

   ‣ Building distributed applications is nothing new
      • CORBA, Jini, RPC, ...
      ...
Service-oriented architectures

   ‣ A huge trend in distributed applications is SOA
   ‣ Unfortunately SOA’s most famous ...
Building a Scalable and Open Worldwide Web of Things
Upcoming SlideShare
Loading in...5
×

Building a Scalable and Open Worldwide Web of Things

1,131

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,131
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
49
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Building a Scalable and Open Worldwide Web of Things"

  1. 1. Building a Scalable and Open Worldwide Web of Things @ Liip 15 January 2009 Vlad Trifa & Dominique Guinard
  2. 2. Outline ‣ Introduction ‣ Infrastructures ‣ REST & ROA on devices ‣ Gateways ‣ Research directions ‣ Conclusion 15.1.2009 Vlad Trifa - Institute for Pervasive Computing
  3. 3. Introduction ‣ GOAL: build tools for fast prototyping of distributed applications for networked sensing systems ‣ Heterogeneous HW/SW, how to design code easily? ‣ How to simplify development for non-CS experts? ‣ How to maximize interoperability & scalability? 15.1.2009 Vlad Trifa - Institute for Pervasive Computing
  4. 4. A brief history of middlewares ‣ Building distributed applications is nothing new • CORBA, Jini, RPC, ... • Tightly-coupled, limited interoperability ‣ Building distributed apps for embedded devices is not new either... • GSN, SenseWeb, EmSTAR, ... • Integration of distributed devices in centralized systems (database, server => bottleneck) • Limited scope, optimized for specific use cases 15.1.2009 Vlad Trifa - Institute for Pervasive Computing
  5. 5. Service-oriented architectures ‣ A huge trend in distributed applications is SOA ‣ Unfortunately SOA’s most famous implementation (WS-*) is a legacy from old RPC systems ‣ Has many advantages and is an industrial standard but... ‣ WS-* were developed in a hurry ‣ Too complex for building simple applications ‣ Certainly not suited for embedded devices 15.1.2009 Vlad Trifa - Institute for Pervasive Computing
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×