В node.js есть такая реализация:
Tunnel and Reverse Tunnel Client & Server on WebSocket Implementation for node
https://www.npmjs.com/package/node-reverse-wstunnel
То есть интересует функционал рутера.
Хотелось бы встроить такой же в свой WCF service. Он хостится в win service или в консольном приложении.
Может такое уже есть на шарпе?