When you say 'connect two servers at a time', do you mean something like:
Client A
Server B
Client C
Where both A and C connect to B, and then B mediates the exchange between A and C?
Or perhaps one machine A, which connects to both B and C and pushes files out to (or pulls files from) both simultaneously?