У меня есть приложение WCF, размещенное в IIS, в котором я использую WsHttpBinding с aspnetCompatibility, так как я хочу использовать функциональность RouteTable для маршрутизации многих вызовов на один сервис.
каждая вещь работает как положено, здесь нет проблем.
Затем я добавил конечную точку tcp к службе (используя ее исходный URL) и вызвал службу с помощью клиента, все работало здесь без проблем.
Затем я изменил URL клиентас перенаправленным url и вызвав метод с использованием конечной точки tcp, я получил ошибку сокета, чего я и ожидал.
Но затем я запустил клиент wsHttp с перенаправленным url (который работал) и запустил tcpклиент с перенаправленным URL-адресом (что удивительно работает)
Маршрутизируются ли запросы tcp и http-запросов через один и тот же конвейер?