when implementing the Reverse Invoke for outbound/inbound messages we authorized both out RI machine and the partner machine to communicate through the specified public IP/port. then the partner can send a message to our RI, and the inbound message is received in the internal IS.
the problem is with outbound messages, we use wm.EDIINT:send that sends the messages directly to the partner through the delivery method, but the the distant machine isn’t authorized in our firewall. the only possibility today is to pass through the RI.
Is the RI responsible for the delivery of outbound messages as well? what is recommended in this case? (best practice)