BOOK-CHAPTER

Designing Service-Oriented Architectures

Hassan Gomaa

Year: 2011 Cambridge University Press eBooks Pages: 278-299   Publisher: Cambridge University Press

Abstract

A service-oriented architecture (SOA) is a distributed software architecture that consists of multiple autonomous services. The services are distributed such that they can execute on different nodes with different service providers. With a SOA, the goal is to develop software applications that are composed of distributed services, such that individual services can execute on different platforms and be implemented in different languages. Standard protocols are provided to allow services to communicate with each other and to exchange information. In order to allow applications to discover and communicate with services, each service has a service description, The service description defines the name of the service, the location of the service, and its data exchange requirements (Erl 2006, 2009).

Keywords:
Computer science Service-oriented architecture Service (business) Service provider Data as a service Service delivery framework Service discovery Software engineering Software architecture Web service OASIS SOA Reference Model Software Distributed computing World Wide Web Operating system Business

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.01
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems

Related Documents

BOOK-CHAPTER

Service-Oriented Architectures

Year: 2014 Pages: 1717-1717
BOOK-CHAPTER

Service Oriented Architectures

Auerbach Publications eBooks Year: 2006 Pages: 163-222
BOOK-CHAPTER

Service-Oriented Architectures

Kevin LanoSobhan Yassipour Tehrani

Undergraduate topics in computer science Year: 2023 Pages: 177-190
© 2026 ScienceGate Book Chapters — All rights reserved.