Ко всем экспертам .NET у меня есть к вам вопрос.
Мне нужно сделать SOAP / HTTP через именованные каналы в Windows, в C #.(Это для клиента, разговаривающего с библиотекой / сервером Python, использующего SOAP для RPC. Использование сокета / порта было сочтено небезопасным, и настройка порта становится проблемой.) Есть две проблемы.
Существует класс HttpWebRequest, но он поддерживает только http URI.Я не могу найти простой способ изменить его для поддержки именованных каналов.Любые идеи?
Теоретически я мог бы создать подкласс WebRequest, но я не хочу переписывать весь протокол HTTP в C # только для того, чтобы получить поддержку именованных каналов.
Существует класс PipeStream, но он поддерживается только в .NET 3.5 и выше.Мои вещи должны работать с .NET 2.0….
Я попытался выполнить поиск в Google и на этом сайте.У HttpWebRequest очень мало обращений (на самом деле, нет соответствующих) в сочетании с именованными каналами (хотя каждая тема сама по себе имеет много обращений).
Любой совет приветствуется, спасибо.