Message queue connection points
In ION you can create a connection point to read or write a message queue. JMS (Java Messaging Standard) queues are used. You can send or receive messages to or from ION.
ION acts as a JMS Client. It can directly connect to external JMS queues that are provided by other vendors and transport messages back and forth.
You can use complete BODs as messages, or use any XML message. In the latter case, it is ensured that your XML message is packed as a BOD in the ION Service. In this way, your data can be handled and monitored in ION like any other BOD. For example, you can use mapping or content-based routing on your messages, trigger alerts and workflows. Consequently, you can use message queue connection points in a document flow like any other type of connection point.
A message queue connection point specifies:
- The standard properties for any connection point, such as name and tenant. Note
that for message queue connection points the logical ID type is fixed ('jms'), the
logical ID is
lid://infor.jms
. followed by the converted name. - What queue(s) to use and how to connect to these queues.
- Which documents can be sent and received and how the BODs must be translated to JMS messages or the other way around.