Thanks for the additional info but it is still not enough for me to make any judgement call. Performance is not a reason to use Broker, IMO. If performance is the only criteria, then the Java apps should talk directly to each other.
An assessment of which approaches are good candidates would need to have at least a high level understanding of the interaction between the two applications.
What is the role of the IS instances in the platform? Are there reasons other than perceived performance for going directly to the Broker? What were the reasons for having Broker in the picture?
P.S. Ah, I see from another thread that you’ve already decided on an approach. Best wishes!
#Integration-Server-and-ESB#webMethods#Universal-Messaging-Broker#Broker-JMS