The most trusted way to connect an application to a service bus in an asynchronous way is to use, for example, Java Messaging System (JMS).
For applications that do not support JMS, Infor delivers a mechanism that all applications have in common, either modern or traditional, i.e. a connection to a database. If an application can publish or receive an XML document via a database, then it can also be plugged into the Infor Architecture. This mechanism is called the I/O Box. Almost any application can exchange XML documents.
The I/O Box functions like a queue, and it is processed according to the business routing rules defined in the system. When an application produces an XML document, it puts the document in its outbox table. The service bus picks up the XML document and routes it to the inbox tables of the subscriber. Subscribers will be notified and start to process the documents.