Skip to main content
neetub0001
July 1, 2021
Question

Events in Appian

  • July 1, 2021
  • 2 replies
  • 1 view

I have just started exploring event management part of appian and I have few doubts,

1.  If we configure start node in process model with receive message event with config 'External to Process' it would mean that once message arrives from an ext system the process would start.

    Doubt is that how would external system trigger this event? what component or configuration would be used by external system?

2. What is the difference if we,

- configure start node with receive message event (with external to process config)

- if we create a web api with start process configuration 

as these both would allow external system to start process

Any leads would be appreciated.

    2 replies

    stefanhelzle0001
    Brainy
    July 1, 2021

    If you can avoid messaging, then avoid it. To start a process from external, a Web API is the way to go.

    peter.lewis
    Participating Frequently
    July 1, 2021

    Agreed - keep in mind that it isn't even possible to accept events from external systems if you're using Appian Cloud. If you're on-premise, there's some additional configuration you need to set up: https://docs.appian.com/suite/help/latest/Working_with_the_Java_Messaging_Service.html

    From my experience, REST APIs are far more prevalent than JMS and should be used over JMS Messaging if at all possible.