Service Oriented Architecture
GPTKB entity
Statements (49)
Predicate | Object |
---|---|
gptkbp:instanceOf |
software architecture style
|
gptkbp:abbreviation |
gptkb:SOA
|
gptkbp:appliesTo |
distributed systems
enterprise systems |
gptkbp:contrastsWith |
client-server architecture
microservices architecture monolithic architecture |
gptkbp:criticizedFor |
complexity
performance overhead governance challenges |
gptkbp:documentedIn |
gptkb:OASIS_SOA_Reference_Model
gptkb:SOA_Manifesto |
gptkbp:enables |
interoperability
scalability reusability service governance service monitoring discoverability service composition composability loose coupling business process orchestration |
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:relatedTo |
microservices architecture
Web Services Enterprise Service Bus |
gptkbp:standardizedBy |
gptkb:W3C
gptkb:OASIS |
gptkbp:usedBy |
gptkb:government_agency
financial institutions large enterprises telecommunications industry |
gptkbp:uses |
gptkb:REST
gptkb:SOAP gptkb:UDDI gptkb:WSDL public service service registry service contract service consumer standard protocols message exchange |
gptkbp:bfsParent |
gptkb:Mule_ESB
|
gptkbp:bfsLayer |
5
|