If so, is there anything I need to watch out for when it comes to routing?
Right now, the local host in engine process “A” is setup for outbound only, this would obviously need to be changed to handle inbound messages as well. The localhost on engine process “B” has no restrictions on it at this time. It just basically reads from the port.
I do not want to create two additional threads to accomplish routing from engine process “B” back to “A” if it is not needed. ❓