Active Web Solutions made a library to connect hassle-free to any TCP ports even sitting behind network infrastracture firewall using AppFabric Service Bus. It was based on Port Bridge which Clemens Vasters explained here - but lighter.

 I tested it by publishing a WCF service in my development machine and consuming that service from other machine sitting behind firewall and different network domain. 

I also tried Port Bridge and they both rocks!

Check SocketShifter at Codeplex

Check Port Bridge here.