I am wondering comparing these two things…
1)Proxy->RemoteInvoke->inernal
2)Proxy->ReverseInvoke->internal
I’ve heard about the second case more frequently than the first one though the first case is also in practice. wish to know the differences of the above two from the performance and security perspective.
RemoteInvoke lets you invoke a service B on another machine within your local service A as if service B was local
ReverseInvoke allows incoming traffic to get through an otherwise closed firewall by creating a socket initiated internally and “pulling” the incoming connections into the internal machine.