service-oriented architecture

Computing Dictionary

service-oriented architecture definition

software, architecture
(SOA) Systems built from loosely-coupled software modules deployed as services, typically communicating via a network. This allows different modules to be implemented and deployed in different ways, e.g. owned by different organisations, developed by different teams, written in different programming languages, running on different hardware and operating systems. The key to making it work is interoperability and standards so that modules can exchange data.
SOAs often support service discovery, allowing a service to be changed without having to explicitly reconnect all its clients.
Many different frameworks have been developed for SOA, including SOAP, REST, RPC, DCOM, CORBA, web services and WCF.
(2009-01-23)
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Previous Definition: service-module
Next Definition: service-people
More from Thesaurus.com
Synonyms and Antonyms for service-oriented architecture
More from Reference.com
Search for articles containing service-oriented architecture
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature