IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Beyond SOA and REST for Distributed Application Integration

Beyond SOA and REST for Distributed Application Integration
View Sample PDF
Author(s): José Carlos Martins Delgado (Universidade de Lisboa, Portugal)
Copyright: 2018
Pages: 30
Source title: Innovative Applications of Knowledge Discovery and Information Resources Management
Source Author(s)/Editor(s): Susan Swayze (The George Washington University, USA)and Valerie Ford (ISP Global Communications LLC, USA)
DOI: 10.4018/978-1-5225-5829-3.ch011

Purchase

View Beyond SOA and REST for Distributed Application Integration on the publisher's website for pricing and purchasing information.

Abstract

The fundamental problem of distributed application integration is reducing application coupling as much as possible while still meeting the minimum interoperability requirements. Service-oriented architecture (SOA) and representational state transfer (REST) are the most used architectural styles to deal with this problem. This chapter performs a comparative study of these styles and shows that, while both solve basic interoperability, neither of them minimizes coupling, since data description schemas are shared by the interacting applications (symmetric interoperability). SOA is oriented towards behavior (services) and REST towards state (structured resources). Services have no structure and resources have a fixed service. This chapter proposes a new architectural style, structured services, that combines the best characteristics of SOA and REST (services can have structure and resources can implement application-specific services), while using asymmetric interoperability (schema compatibility is based on structural compliance and conformance) to minimize application coupling.

Related Content

. © 2023. 11 pages.
. © 2023. 19 pages.
. © 2023. 25 pages.
. © 2023. 14 pages.
. © 2023. 26 pages.
. © 2023. 17 pages.
. © 2023. 15 pages.
Body Bottom