SOA-Readiness of REST

Abstract : SOA is a core concept for designing distributed applications based on the abstraction of software services. The main strength lies in the ability to discover services and loosely-couple them with service consumers across platform-boundaries. The evolved service protocol SOAP and its accompanying standards provide a stable, rich and wide-spread technology stack for implementing SOA-based systems.As an alternative approach to design and implement distributed systems based on services, the architectural style REST gains traction, due to its more light-weight and data format independent nature. Whether REST is also suited for acting as a basis for implementing SOA-based systems is still an open issue, however. This paper focuses on this question and provides an analysis on the SOA-readiness of REST. Both, a theoretical analysis and an empirical study of REST frameworks have been conducted in order to obtain a comprehensive understanding on this matter. The results show a lack of core SOA principles mainly related to the discoverability and the loose coupling of services.
Type de document :
Communication dans un congrès
Massimo Villari; Wolf Zimmermann; Kung-Kiu Lau. 3rd Service-Oriented and Cloud Computing (ESOCC), Sep 2014, Manchester, United Kingdom. Springer, Lecture Notes in Computer Science, LNCS-8745, pp.81-92, 2014, Service-Oriented and Cloud Computing. 〈10.1007/978-3-662-44879-3_6〉
Liste complète des métadonnées

Littérature citée [8 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01318274
Contributeur : Hal Ifip <>
Soumis le : jeudi 19 mai 2016 - 14:16:21
Dernière modification le : jeudi 19 mai 2016 - 14:57:31

Fichier

978-3-662-44879-3_6_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Collections

Citation

Peter Gorski, Luigi Lo Iacono, Hoai Nguyen, Daniel Torkian. SOA-Readiness of REST. Massimo Villari; Wolf Zimmermann; Kung-Kiu Lau. 3rd Service-Oriented and Cloud Computing (ESOCC), Sep 2014, Manchester, United Kingdom. Springer, Lecture Notes in Computer Science, LNCS-8745, pp.81-92, 2014, Service-Oriented and Cloud Computing. 〈10.1007/978-3-662-44879-3_6〉. 〈hal-01318274〉

Partager

Métriques

Consultations de la notice

46

Téléchargements de fichiers

23