service-oriented architecture (SOA)

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf software architecture style
gptkbp:abbreviation gptkb:SOA
gptkbp:appliesTo distributed computing
enterprise systems
gptkbp:component public service
service consumer
service broker
gptkbp:contrastsWith monolithic architecture
gptkbp:enables interoperability
reusability
discoverability
composability
loose coupling
gptkbp:focusesOn services
gptkbp:goal maintainability
modularity
scalability
integration of heterogeneous systems
business agility
https://www.w3.org/2000/01/rdf-schema#label service-oriented architecture (SOA)
gptkbp:influenced microservices architecture
gptkbp:introducedIn early 2000s
gptkbp:pattern gptkb:dance
orchestrator
service discovery
publish-subscribe
service registry
service composition
service contract
service abstraction
service autonomy
service composability
service statelessness
service mediation
service proxy
service reusability
gptkbp:relatedTo gptkb:REST_API
gptkb:Enterprise_Service_Bus_(ESB)
cloud computing
Web services
gptkbp:standardizedBy gptkb:W3C
gptkb:OASIS
gptkbp:uses gptkb:REST
gptkb:SOAP
gptkb:JSON
gptkb:UDDI
gptkb:WSDL
XML
service registry
service contract
service bus
gptkbp:bfsParent gptkb:WebSphere_Integration_Developer
gptkb:Frank_Cohen
gptkbp:bfsLayer 7