Figure 2.
Assign an Intermediary.
Here is an example of protocol mediation, using HTTP and JMS.