Service-Oriented Architecture

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:abbreviation gptkb:SOA
gptkbp:appliesTo distributed computing
enterprise systems
gptkbp:criticizedFor complexity
performance overhead
governance challenges
gptkbp:enables interoperability
scalability
reusability
discoverability
composability
loose coupling
gptkbp:example gptkb:Oracle_SOA_Suite
gptkb:IBM_WebSphere
gptkb:Apache_ServiceMix
gptkb:Microsoft_BizTalk_Server
gptkbp:focusesOn services
gptkbp:goal integration of heterogeneous systems
IT alignment with business
business agility
https://www.w3.org/2000/01/rdf-schema#label Service-Oriented Architecture
gptkbp:originatedIn early 2000s
gptkbp:principle service abstraction
service autonomy
service composability
service discoverability
service statelessness
gptkbp:relatedTo microservices architecture
Web Services
Enterprise Service Bus
gptkbp:standardizedBy gptkb:W3C
gptkb:OASIS
gptkbp:supports cloud computing
business process management
service orchestration
service choreography
gptkbp:uses gptkb:REST
gptkb:SOAP
gptkb:JSON
gptkb:UDDI
gptkb:WSDL
XML
message passing
public service
service registry
service contract
service consumer
standard protocols
gptkbp:bfsParent gptkb:Enterprise_Service_Bus
gptkb:Design_Pattern
gptkbp:bfsLayer 5