Measures the performance of an integration solution that provides a RESTful API to a more complex SOAP interface …….

RestAPI

The RESTful API contains two resources each with a single operation:

  • paymentRequest – Post
  • retrieveTransactions – Get

Results per platform

Results for the “RESTful API – Post” use case can be found for each platform here:

Results for the “RESTful API – Get” use case can be found for each platform here:


paymentRequest – Post

This sub-flow performs the following

  • Receives the payment request POST
  • Transforms the request into a SOAP message using a Map
  • Sends off a SOAP request to a remote service and receives a response
  • Transforms the response from SOAP into JSON
  • Replies with the corresponding information

RestAPI-payment

JSONtoSOAPMapping

RestAPI-payment-JSONtoSOAP

SOAPtoJSONMapping

RestAPI-payment-SOAPtoJSON

Back to top


retrieveTransactions – Get

This sub-flow performs the following

  • Receives the GET request
  • Transforms the GET parameters into a SOAP format
  • Sends off a SOAP request to a remote service and receives a response
  • Transforms the response from SOAP into JSON
  • Replies with the corresponding information

RestAPI-retrieve

ParameterMapping

RestAPI-retrieve-paramters

SOAPtoJSONMapping

RestAPI-retrieve-SOAPtoJSON

Back to top


 

Join The Discussion

Your email address will not be published. Required fields are marked *