SOAP
- XML based
Example of a SOAP req. Skeleton:
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
soap:encodingStyle="http://www.w3.org/2003/05/soap-encoding">
<soap:Header>
...
</soap:Header>
<soap:Body>
...
<soap:Fault>
...
</soap:Fault>
</soap:Body>
</soap:Envelope>
GRPC: gRPC
Web Hooks & Server Side events (SSE): Web Hook & SSE
REST API
- Client -> Server request (usually HTTP on TCP)
- Then Server -> Client request (same Stream)
Graph QL: Graph QL