Connecting ServiceNow as subscriber

mathu
mathu Member Posts: 2

I'm looking for guidance on connecting ServiceNow as a subscriber to event topics on a Solace PubSub+ event broker.

The business domain for this is enterprise asset lifecycle management across multiple asset classes with their own asset registers/systems-of-record and field service management performed in ServiceNow FSM.

ServiceNow provides for inbound REST API triggers (webhook) and JMS connections.

Any feedback on experience with ServiceNow would be appreciated.

Answers

  • rey
    rey Member, Administrator, Employee Posts: 10 admin

    Hey @mathu,

    I'll ask around to see if anyone has more insights, but from my experience (not very much with ServiceNow) here are the main options for connecting ServiceNow as a subscriber:

    1. REST Integration:
      • Configure a REST Delivery Point (RDP) on the Solace event broker to push messages to ServiceNow's REST API endpoint.
      • Set up the appropriate queue bindings and subscriptions on the Solace side to capture the relevant events.
      • Configure ServiceNow to receive and process the incoming REST calls from Solace.
    2. JMS Integration:
      • Set up a JMS connection factory and queue on the Solace event broker.
      • Configure the appropriate subscriptions to route messages to the JMS queue.
      • Use ServiceNow's JMS integration capabilities to connect to the Solace broker and consume messages from the queue.

    The exact steps will vary depending on the chosen method and specific requirements. For detailed configuration instructions, it's best to refer to the following Solace documentation:

    Let me know if you need more detail and I'll see what I can dig up.

  • mathu
    mathu Member Posts: 2

    Thanks Rey for your response.

    As a general approach setting up an RDP or a JMS connection factory makes good sense. There are some considerations for both of these, that some practical experience will hopefully help inform. It's one of things where short PoC would also help.