Has anyone tried to tunnel a WCF request from PC A to PC C via PC B? In my case, PC A doesn't have direct access to PC C but PC A and PC C has access to PC B. I Googled a bit and found that WCF doesn't support SOCKS proxies, otherwise this would have been resolved long ago. Can anyone think of a way to tunnel WCF requests? I have been thinking of writing a WCF router but the problem is that I am not sure how to get the router address and the actual destination address in my WCF request. In other words, when I create a WCF proxy I can only set it to point to the router's address but how will the router know to which destination to route to? I could later have a PC D, E and F and I want to be able to select one of them.
If anyone knows of a method, tool, etc. Please let me know.
EDIT: Redefined my question due to people not completely understanding my problem.
Thanks