Publishing to JMS provides additional flexibility for correlation in environments that have multiple Identity Manager servers. In addition, JMS can be used in situations where there are restrictions on using the File audit log publisher, for example in Windows environments where the log may not be accessible to a client reporting tool while the server is running.
JMS offers several benefits for environments with multiple servers:
The JMS message store centralizes (and simplifies) message storage and retrieval.
The JMS architecture does not place restrictions on how many clients can access the service.
The JMS protocol is easy to send through firewalls and other network infrastructure.