Wcf – Hosting Multiple TCP WCF service Endpoints on single Port

nettcpbindingwcfwcf-binding

I am hosting 3 WCF services inside windows services.Each WCF service contains Multiple endpoints. Right now, i am host all my endpoints thru TCP binding on different ports.
Is there any way to host all these end points from different wcf services on same port?

Best Answer

Sure is! You can use the Net.TCP Port Sharing service.

Net.TCP Port Sharing on MSDN