cXML isn't REST: lessons from building a SAP Ariba integration

A protocol from a different era of enterprise software, with different assumptions — and REST habits actively work against you.