Will REMOTE INVOKE work with one way port

We have two instances of IS. I’ll call them server A and server B. A and B are separated by a firewall and because of security, communication can only be initiated from A to B on a specific port. B cannot establish a connection to A.

Will REMOTE INVOKE work in this scenario? Our initial testing is showing us that it won’t. HOWEVER, for initial testing purposes we are trying to use the port that also meets this criteria but is currently configured for REVERSE INVOKE. Could that be our initial problem or won’t it matter with REMOTE INVOKE?

A -> Firewall -> B