Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Declarative - set up in Workflow Rules

    • Don’t have an option for when Workflow Rules are discontinued (if ever)

  • Asynchronous

  • Fire and Forget

  • SOAP based (see https://tddprojects.atlassian.net/wiki/pages/createpage.action?spaceKey=SF&title=SOAP%20vs%20REST&linkCreation=true&fromPageId=1310556236 ) uses the WSDL and sends in XML

  • Only work on one object.

  • Can send the Session ID plus any fields on the Object.

  • It sends the Org ID also

  • After 24 hours messages are dropped from the queue

  • No set order. If they fail, messages may be retried out of order.

  • Has a unique Notification ID

  • default retry up to 24 hours 30s, 1m, 2m, 4m etc up to 2 hours, then each 2 hours for 24 hours

  • Message may be delivered more than once.

  • A listener is implemented on the external system.

  • Listener sends back an acknowledgement.

  • Use the session ID to call back to Salesforce

  • 1 Message can contain 100 notifications