How does Kernls messaging component help me link to third party products like Microsoft Message Queuing or IBM MQ?
This is achieved using JMS, which is part of J2EE and is a part of almost all application servers. Kernl provides a convenient wrapper around JMS such that developers do not have to worry about setting up JMS connections, sessions, binding to destinations etc., allowing them to get up to speed quickly and focus on business logic.