InterAct Adapter Client Application
InterAct adapter client application request messages are XML documents passed from the client application to the client-side SWIFTNet Link (SNL). Messages of this type occur as the first part of the SWIFTNet Request/Response primitives exercised on the client side.
This topic describes the SwInt:ExchangeRequest message. It is used for “synchronous” client-side calls to SWIFTNet. In this context, “synchronous” means that the function call blocks the client application, forcing it to wait until the Response is received from the server-side application. (Or, alternatively, an error condition occurs and that error is reported back to the client.)
The cryptographic blocks (SwSec:Crypto), if they exist, contain the results of message signing and/or verification processing. Also, at certain processing stages, they may contain instructions that direct cryptographic processing that is to be performed by the SNL.
InterAct Adapter Payload Format
The Request Payload contains the substance of the business message. The structure of the payload must conform to the requirements of well-formed XML (this simply means that the payload does not break the XML parsing, but as such, it does not have to use the XML document structure). If SWIFTNet Message Validation is applied, then there are other structural requirements to which the payload must conform. Aside from that, the payload structure and contents are determined by the business application.
See Also
InterAct Adapter Architecture
InterAct Adapter Components
InterAct Adapter Messages for Business Exchange
InterAct Adapter Server Application
InterAct Adapter Store and Forward
InterAct Adapter Security Architecture
InterAct Adapter End-to-End Reliable Delivery
InterAct Adapter Status Monitoring
InterAct Adapter Non-Repudiation