I need to develop a WebSevice which takes its input and forwards this input using TCP. 

Is it possible for Asp.net Webservices ? Or Should I use WCF etc..

I have to know if it is possible to create a web service that should be like a bridge between the two: it waits for an incoming request, forwards it to the required TCP port.

Simple samples are always welcome :)