CXML-TRANSMISSION
cXML Transmission is the HTTP/HTTPS transmission layer of a cXML message — distinct from the XML content, governed by Ariba Network conventions (POST, content-type, retry, ack).
Definition
A standard cXML transmission is an HTTP POST with Content-Type: text/xml; charset=utf-8 or application/xml. A 200 OK reply means protocol-level acceptance. Retransmission on timeout must keep the original payloadID to preserve idempotency.
Origin
Described in Ariba Network integration guides since 1999; not normalised by an RFC, but crystallised in the SAP Ariba ecosystem.
Use
A buyer platform emits an OrderRequest to https://supplier.example/cxml. On 5xx or timeout it retries up to 3 times (30/60/120 s intervals), same payloadID. Beyond that, a human intervenes.
Related terms
- cXML — the parent standard.
- cXML PayloadID — the idempotency key.
- TLS 1.3 — security layer.
- cXML Message — the asynchronous pattern.