Skip to main content
rakeshm1666
April 8, 2024
Solved

Integration Methodology?

  • April 8, 2024
  • 10 replies
  • 0 views

I'm trying to integrate an external system (e.g., CRM, ERP) with Appian but I'm not sure which integration method is best. SOAP, REST, or something else?

Best answer by shubhama926776

The best integration method depends on the capabilities of the external system and the type of data you want to exchange.

10 replies

shubhama926776
April 8, 2024

The best integration method depends on the capabilities of the external system and the type of data you want to exchange.

rakeshm1666
April 8, 2024

[mention:dea33493db6342c9a73dc108d45120c0:e9ed411860ed4f2ba0265705b8793d05] On which criteria we can identify?

shubhama926776
April 8, 2024

[mention:6460c9a3ef8f43628075db115b8c6ff9:e9ed411860ed4f2ba0265705b8793d05] 
SOAP:-
Ideal for mature systems with well-defined WSDL contracts.
Offers strong security features (e.g., WS-Security).
Can be more complex to set up and maintain compared to REST.

REST:-
Widely used for modern APIs with a simpler approach.
Easier to integrate and test due to its lightweight nature.
May have limitations on security features compared to SOAP.

karumurua531442
April 8, 2024

hi [mention:6460c9a3ef8f43628075db115b8c6ff9:e9ed411860ed4f2ba0265705b8793d05]  you can use SOAP if : The external system provides SOAP-based web services, You need strong typing and formal contracts for communication, WS-Security features are required for secure communication.

You can use REST if: The external system provides RESTful APIs, You prefer lightweight and flexible communication, Your integration involves CRUD operations on resources.