Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/13354
Title: | User-hosted SOA infrastructure over XMPP |
Author: | Gonçalves, João Gomes, Diogo Nuno Pereira |
Keywords: | Distributed computing Middleware Software architecture Web services |
Issue Date: | 2014 |
Publisher: | IEEE |
Abstract: | The principles of Service-Oriented Architecture (SOA) argue for the design of systems composed of re-usable coarse-grained software components which consume and provide services in a service ecosystem. Despite being commonly mentioned in an enterprise context, these are very present in the web - most web applications expose some of their data via APIs, which are then used by other web and mobile applications. The proliferation of user-owned connected devices has brought value to mobile application developers which can make use of locally-available sensors and capabilities and send their information to the web, centralizing the data flows. A more distributed approach would have device capabilities offered directly on the network as services hosted by the user. These pervasive user-hosted services could be made discoverable and available over a public federated service infrastructure. The infrastructure would provide transport over an identity layer, where endpoints are addressed by their identities instead of network identifiers, and on top of which services can be exposed to be consumed by trusted friends or anonymous users, as the hosting user prefers. The work presented in this paper explores the possibility of implementing a distributed social SOA over Extensible Messaging and Presence Protocol (XMPP). It differs from traditional SOA because it attempts to counter relative centralization of the web, in favour of a fully-distributed service ecosystem where each peer can behave both as service consumer and provider. Finally, an analysis is done on how suitable XMPP is to serve as a base protocol for such infrastructure. |
Peer review: | yes |
URI: | http://hdl.handle.net/10773/13354 |
DOI: | 10.1109/ISCC.2014.6912538 |
Appears in Collections: | DETI - Comunicações |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
06912538.pdf | 549.81 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.