Deployment of Embedded Web Services in Real-Time Systems

Guido Moritz, Steffen Prueter, Dirk Timmermann, Frank Golatowski · 2009

Abstra t. Servi e-oriented ar hite tures (SOA) be ome more and more important in networked embedded systems. The main advantages of Servi e-oriented ar hite tures are a higher abstra tion level and interoperability of devi es. In this area, Web servi es have be ome an important standard for ommuni ation between devi es. However, this up oming te hnology is only available on devi es with su ient resour es. Therefore, embedded devi es are often ex luded from the deployment of Web servi es due to a la k of omputing power, insu ient memory spa e and limited bandwidth. Furthermore, embedded devi es often require real-time apabilities for ommuni ation and pro ess ontrol. This paper presents a new table driven approa h to handle real-time apable Web servi es ommuni ation, on embedded hardware through the Devi es Prole for Web Servi es. Key words: servi e-oriented devi e ar hite ture, devi es prole for Web servi es, Web servi e for devi es 1. Introdu tion. High resear h eorts are made to develop ross domain ommuni ation middleware basing on ar hite tural on epts like REST (Representational state transfer) and Servi e-oriented Devi e Ar-hite tures (SODA) [25 ℄ and on te hnologies like UPnP (Universal Plug and Play), JINI, and DPWS (Devi es Prole for Web Servi es). While UPnP, DLNA and related te hnologies are established in networked home and small o e environments, DPWS is widely used in the automation industry at devi e level [26 ℄ and it has been shown that they are also appli able for Enterprise integration [24, 27℄. Barisi et al. [33 ℄ outline the potential of SOA to be ome a key fa tor in embedded software development. Embedded development pro ess an be

Read the paper · More papers on PaperTik