What are the extact Web Service protocols and compliance levels supported by App

What are the extact Web Service protocols and compliance levels supported by Appian. Are WSDLs expected to be 100% WSI compliant. Are restful services supported per the standard (i.e. why is a WSDL expected when restful services do not requirement them)? Is the level of compliance checking when connecting to a WSDL configurable?...

OriginalPostID-135290

OriginalPostID-135290

  Discussion posts and replies are publicly visible

  • Appian has different Smart Services and Rule Functions for consuming REST vs SOAP web services.

    Appian 7.7 introduced native REST rule functions and smart service. If you are using a version prior to 7.7, there is a http plugin component on Forum / Records / Shared Components you may deploy to consume REST.

    Not all SOAP WSDL formats may be consumed by Appian..

    Here are a list of known limitations

    No WSDL provided
    Multi-part WSDL
    WSDLs missing SOAP header declaration
    WSDLs missing data type definitions or other required elements
    WSDLs missing policy definitions that define WS-Security requirements
    Data types that use the extension tag

    For tips on working around these known limitations, see:

    forum.appian.com/.../Advanced_Web_Service_Configuration.html