SOAP API
E277013
A SOAP API is a web service interface that uses the SOAP protocol to enable structured, standards-based communication between applications over a network.
All labels observed (3)
| Label | Occurrences |
|---|---|
| SOAP | 7 |
| SOAP API canonical | 1 |
| Web Services | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
software interface
ⓘ
web service interface ⓘ |
| basedOnStandard | Simple Object Access Protocol ⓘ |
| canBeDiscoveredUsing | UDDI ⓘ |
| canBeSecuredWith |
message-level security
ⓘ
transport-level security ⓘ |
| canUseTransport |
HTTPS
ⓘ
SMTP ⓘ Transmission Control Protocol ⓘ
surface form:
TCP
|
| communicationType |
standards-based communication
ⓘ
structured communication ⓘ |
| contrastsWith | REST API ⓘ |
| definesInterfaceWith | WSDL ⓘ |
| enables |
communication between applications
ⓘ
language-agnostic interoperability ⓘ |
| enforces | strict contract between client and server ⓘ |
| governedBy | W3C SOAP specification ⓘ |
| isCharacterizedBy |
formal contracts and schemas
ⓘ
strong typing ⓘ |
| isCompatibleWith |
multiple platforms
ⓘ
multiple programming languages ⓘ |
| isDesignedFor |
enterprise integration
ⓘ
machine-to-machine communication ⓘ |
| messageStructure |
body
ⓘ
envelope ⓘ fault ⓘ header ⓘ |
| oftenUsedIn |
enterprise systems
ⓘ
service-oriented architecture ⓘ |
| operatesOver | network ⓘ |
| requires | SOAP envelope for each message ⓘ |
| supports |
WS-* specifications
ⓘ
surface form:
WS-Addressing
WS-* specifications ⓘ
surface form:
WS-Policy
WS-ReliableMessaging ⓘ WS-* specifications ⓘ
surface form:
WS-Security
|
| supportsDataFormat | XML Schema types ⓘ |
| supportsFeature |
built-in error handling via SOAP faults
ⓘ
formal service contracts via WSDL ⓘ |
| supportsFormat | XML ⓘ |
| supportsOperationType |
one-way message
ⓘ
request-response ⓘ |
| supportsPattern |
asynchronous communication
ⓘ
synchronous communication ⓘ |
| supportsStyle |
RPC
ⓘ
document-oriented ⓘ |
| typicallyUses |
HTTP
ⓘ
XML namespaces ⓘ |
| usesProtocol |
SOAP API
self-linksurface differs
ⓘ
surface form:
SOAP
|
| usesSpecification |
WSDL
ⓘ
surface form:
Web Services Description Language
|
Referenced by (9)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
SOAP
this entity surface form:
SOAP
this entity surface form:
SOAP
this entity surface form:
Web Services
this entity surface form:
SOAP
this entity surface form:
SOAP
this entity surface form:
SOAP